如何将新属性设置为@ Html.DropDownListFor

问题描述 投票:0回答:1

我正在尝试向DropDownListFor添加特定属性(data-toggle =“select”)。

我用的时候:

@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control", @data-toggle="select" }). 

我得到的错误是“无法解析符号'数据'”和“无法解析符号'切换'”

我能做什么,DropDownListFor可以识别属性数据切换?

Ps:我用的时候

@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control"})

它工作得很好

c# html .net razor dropdownlistfor
1个回答
2
投票

答案实际上非常简单,只需用_(下划线)替换你的 - (破折号)就可以了。

@Html.DropDownListFor(model, myList, "Select..", new { @class = "form-control", @data_toggle="select" }).
© www.soinside.com 2019 - 2024. All rights reserved.