2010-12-01 76 views
0

我生成html文本以這樣的方式ASP.NET MVC:設置自定義名稱來呈現的HTML元素

<%: Html.TextBoxFor(m => m.Category) %> 

ASP.NET MVC呈現HTML:

<input type="text" value="" name="Category" id="Category"> 

有沒有一種方法可以手動設置文本框的名稱不是eqaul屬性「類別」,但其他的東西?

謝謝。

回答

3
<%: Html.TextBox("someOtherName") %> 
+0

爲什麼Html.TextBoxFor不提供這種重載? – Kai 2010-12-01 07:32:13

0

您必須更改默認編輯器模板或爲此添加新模板。您可以參考Brad Wilson的blog post以獲得一些見解。

相關問題