Как установить новый атрибут в @ Html.DropDownListFor - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь добавить определенный атрибут (data-toggle = "select") в свой DropDownListFor.

Когда я использую:

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

Я получаю сообщение об ошибке, что«Не удается разрешить символ« данные »» и «Не удается разрешить символ« переключение »»

Что я могу сделать, чтобы мой DropDownListFor распознал атрибут data-toggle?

Ps: Когда я использую

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

отлично работает

1 Ответ

2 голосов
/ 16 апреля 2019

Ответ на самом деле довольно прост, просто замените ваш - (тире) на _ (подчеркивание), и вы будете установлены.

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