【发布时间】:2014-07-13 13:57:01
【问题描述】:
第三方组件:MvcCheckBoxList
我有这个强类型的复选框列表,我只想设置它们的标签索引。我该怎么做?
@Html.CheckBoxListFor(model=>model.agentTypeViewModel.PostedAgentTypes.AgentTypeId,
model=>model.agentTypeViewModel.AvailableAgentTypes,
agent=>agent.Id,
agent=>agent.Name,
model=>model.agentTypeViewModel.SelectedAgentTypes,
Position.Vertical)
我成功地设置了我的其他控件选项卡索引,@Html.TextBoxFor(p=>p.TRU, new {tabindex = 28, id="txtTRU"}) 工作正常;但显然,如果我没有为复选框设置选项卡索引,则按 Tab 键将直接将光标移动到复选框列表,完全忽略所有其他 26 个首先出现的字段...
有什么建议吗?
【问题讨论】:
-
ASP.NET MVC 中没有 CheckBoxList 或 CheckBoxListFor,所以你必须使用第三方组件.. 不知道你具体使用的是什么,这将很难弄清楚。跨度>
-
@Erik 你说得对,完全忘记了我使用的是第 3 方。我会更新我的问题。谢谢
标签: html asp.net-mvc asp.net-mvc-4 razor strongly-typed-view