【问题标题】:MVC 5.1.2 EditorFor htmlAttributesMVC 5.1.2 EditorFor htmlAttributes
【发布时间】:2014-04-23 20:44:35
【问题描述】:

这看起来很简单:

@Html.EditorFor(m =>m.FirstName, new { htmlAttributes = new { @class= "form-control" }, }

但是,发出的页面没有应用此类。

【问题讨论】:

    标签: editorfor


    【解决方案1】:
    @Html.EditorFor(model => model.FirstName, new { htmlAttributes = new { @class = "form-control" } })
    

    这似乎对我有用,你在最后有一个逗号并且未能正确关闭括号。

    【讨论】:

      【解决方案2】:

      MVC 编辑器助手期望 additionalViewData 对象作为该参数。这在 ASP.Net MVC 5.1 中得到了更好的处理,但目前,将您的 EditorFor 交换为 TextBoxFor 应该可以很好地解决问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-14
        • 2020-05-10
        • 1970-01-01
        • 2016-10-17
        • 1970-01-01
        • 2012-04-02
        相关资源
        最近更新 更多