@ Html.DropDownListFor, как добавить настраиваемое поле в теги параметров? - PullRequest
1 голос
/ 11 января 2012
@Html.DropDownListFor(
                        model => model.data, 
                        new SelectList(Model.data, "Value", "Text"), 
                        ""
                    )

Как сделать так, чтобы

<option value="131" value2="a">text1</option>
<option value="132" value2="c">text2</option>

1 Ответ

0 голосов
/ 11 января 2012

Вы не можете сделать это с помощью DropDownListFor помощника. Вы можете проверить это в исходном коде (ищите метод ListItemToOption).
Вы можете написать свой собственный помощник, который генерирует для вас дополнительные атрибуты, или вы можете попытаться добавить их на стороне клиента с помощью jQuery attr () .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...