【问题标题】:Create HtmlHelper in Controller to generate editors在Controller中创建HtmlHelper生成编辑器
【发布时间】:2015-01-13 13:38:55
【问题描述】:

我需要通过 ajax 调用为模型属性创建编辑器。类似于这个http://www.mattlunn.me.uk/blog/2014/08/how-to-dynamically-via-ajax-add-new-items-to-a-bound-list-model-in-asp-mvc-net/

请参阅上述文章中的 htmlHelperExtension。如何在 mvc 6 中创建类似的扩展?

【问题讨论】:

标签: asp.net asp.net-mvc asp.net-core asp.net-core-mvc


【解决方案1】:

我想你必须开始寻找 asp.net 标签助手。

https://github.com/DamianEdwards/TagHelperStarterWeb
这是使用标签助手的入门网站开发者的版本。

【讨论】:

    【解决方案2】:

    您可能想在Question查看答案

    您需要做的是使用注入控制器的 DefaultHtmlGenrator 来生成您的编辑器。

    【讨论】:

      【解决方案3】:

      您可以使用依赖注入到您的控制器构造函数中获取 HtmlHelper。

      查看我的Answer 以获取更详细的代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多