【发布时间】:2012-11-16 21:34:20
【问题描述】:
我为我的单选按钮和下拉菜单使用了 HTML 助手(RadioButtonLists、DropDownListFor 和 EnumDropDownListFor)。示例:
@Html.RadioButtonList(m => m.ItemType, new SelectList(Model.ItemTypes, "Name", "Name")
和
@Html.DropDownListFor(n => n.ApartmentFloor, new SelectList(Model.ApartmentFloors, "Id", "Floor"), new { @id = "floorsSelect", @class = "exists" })
对于 DropDownListFor,似乎有办法为列表设置 HTML 属性,例如。 id、class、style等 但是对于 RadioButtonList,它实际上是一个自定义类(my version 和original),我似乎找不到添加这些类型属性的方法。
我想到的是“onchange”。你如何为这些类型的助手添加 onchange 函数?
【问题讨论】:
-
您应该在 Javascript 中添加处理程序。
标签: .net asp.net-mvc-3 razor radiobuttonlist