2010-03-08 58 views
17

假設我要產生ASP.NET MVC與此類似元素2:ASP.NET MVC html helpers可以呈現沒有ID屬性的元素嗎?

<%= Html.TextBoxFor(p => p.FooBar)%> 

是否有過載或辦法,我可以得到ASP.NET MVC 2只生成一個name屬性,而不是一個ID屬性?

我可以讓它生成一個空白的ID <%= Html.TextBoxFor(p => p.FooBar, new { id = "" })%>,但我想生成沒有ID的元素,並且不覆蓋asp.net mvc框架。

回答

21

的HTML輔助的行爲改變爲MVC 2 RC1的,使得通過new { id = "" }抑制ID完全而不是輸出一個空ID屬性。

+0

太棒了。你是對的 - 謝謝! – bkaid 2010-04-16 16:05:27

相關問題