TextBoxFor tabindex根本不渲染

时间:2018-05-04 22:49:54

标签: asp.net-mvc tabindex mvcrazor

我需要对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 :(得分:2)

您需要在第二个参数

中组合所有html属性
@Html.TextBoxFor(m => m.project_name, new { tabindex = "8", data_bind = "value: woheader_projectName" })