Tag: razor 2

ASP.NET MVC 4覆盖发出的HTML名称和ID

我试图改变由@Html.HiddenFor创build的HTMLinput的名称。 我使用这个代码: @Html.HiddenFor(e => e.SomeProperty, new { @id = "some_property", @name = "some_property" } 现在这个工作的id ,但它不起作用的名称。 现在我并不真正关心这个id ,我需要改变这个name ,因为那个是被发回到目标服务器的。 在那儿 我可以在我的模型中应用SomeProperty属性? 在Html.HiddenFor重写name属性的一种方法? 还是我坚持做一个纯手工<input …> ?