<%=Html.RadioButton("BookType", "1") %> C#
<%=Html.RadioButton("BookType", "2") %> VB
上面的代碼生成下面的代碼asp.net MVC的Html.RadioButton生成ID和名稱相同
<input id="BookType" name="BookType" type="radio" value="1" >C#
<input id="BookType" name="BookType" type="radio" value="2" >VB
我需要的名稱相同,但不同的ID
我要像
輸出*
<input id="rdoCSharp" name="BookType" type="radio" value="1" >C#
<input id="rdoVb" name="BookType" type="radio" value="2" >VB
*
我幾年前就在MVC1。真的 - 我仍然必須這樣做?除了落後的兼容性之外,什麼原因呢?爲什麼默認不輸出任何ID? – 2012-12-16 09:51:53