如何将新属性设置为@Html.DropDownListFor
How to set new attribute to a @Html.DropDownListFor
我正在尝试将特定属性 (data-toggle="select") 添加到我的 DropDownListFor。
当我使用:
@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control", @data-toggle="select" }).
我收到错误消息说 "Cannot resolve symbol 'data'" 和 "Cannot resolve symbol 'toggle'"
我该怎么做才能让我的 DropDownListFor 识别属性 data-toggle?
Ps:当我使用
@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control"})
效果很好
答案其实很简单,只需将 -(破折号)替换为 _(下划线)即可。
@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control", @data_toggle="select" }).
我正在尝试将特定属性 (data-toggle="select") 添加到我的 DropDownListFor。
当我使用:
@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control", @data-toggle="select" }).
我收到错误消息说 "Cannot resolve symbol 'data'" 和 "Cannot resolve symbol 'toggle'"
我该怎么做才能让我的 DropDownListFor 识别属性 data-toggle?
Ps:当我使用
@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control"})
效果很好
答案其实很简单,只需将 -(破折号)替换为 _(下划线)即可。
@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control", @data_toggle="select" }).