标签: asp.net-mvc-4 razor
我发现以下内容:
@Html.EditorFor(model => model.name, new { @id = "locationName" })
不会将该元素的id从name更改为locationName,在MVC3中这将更改元素的id。为什么不在MVC4中?
locationName
答案 0 :(得分:0)
@Html.EditorFor的第二个参数用于视图数据,不适用于html属性。
@Html.EditorFor
您应该使用@Html.TextBoxFor代替。
@Html.TextBoxFor