TextBox для tabindex вообще не рендерится - PullRequest
0 голосов
/ 05 мая 2018

Мне нужно изменить порядок навигации по клавише TAB, и я все больше расстраиваюсь из-за сложности использования tabindex. Мне нужно изменить следующее, чтобы включить tabindex

@Html.LabelFor(m => m.project_name)
@Html.TextBoxFor(m => m.project_name, new { @data_bind = "value: woheader_projectName" })
@Html.ValidationMessageFor(m => m.project_name)

Я пытался

@Html.LabelFor(m => m.project_name)
@Html.TextBoxFor(m => m.project_name, new { htmlAttributes = new { tabindex = "8" } }, new { @data_bind = "value: woheader_projectName" })
@Html.ValidationMessageFor(m => m.project_name)

А также несколько других вариантов, и я получаю ошибки.

Любые идеи будут оценены.

1 Ответ

0 голосов
/ 05 мая 2018

Вам необходимо объединить все атрибуты html во втором параметре

@Html.TextBoxFor(m => m.project_name, new { tabindex = "8", data_bind = "value: woheader_projectName" })
...