我如何使我的DropDownListFor支持optgroup? 有没有办法做到这一点? 注意,这是DropDownListFor,意味着它支持DataAnnotation客户端验证ASP.Net MVC 3:optgroup支持Html.DropDownListFor
回答
我怎样才能让我的DropDownListFor支持OPTGROUP?
框架中没有内置的支持这种下拉列表。您将不得不编写自己的自定义帮助程序或手动生成HTML(我倾向于第一个选项)。
我只是来看看到http://aspnet.codeplex.com/看SelectListExtensions为DropDownListFor的源代码写我自己的帮手,但找不到任何?你能举一些例子吗? –
@Chrno Love,你必须下载ASP.NET MVC 3源代码。不要在线浏览它,因为它缺少大量代码。 –
我可以在哪里下载它? –
这一个看起来不错: Extending the DropDownList to show the items grouped by a category,它适用于MVC3和MVC2。
感谢您的链接,在MVC 4中也非常适合我(MVC 3版本) –
现在支持OPTGROUP在DROPDOWNLIST净MVC 4
请检查HTML5 DropDownList Optgroup Tag In MVC
@Html.DropDownGroupListFor(m => m.location_id, data, "-- Select --", new {
@data_val = "true", // for Required Validation
@data_val_required = "The Name field is required." // for Required Validation
})
支持optgroups在5.2版本加入ASP.Net MVC。
的Group property on SelectListItem允许您指定一组为每个项目:
新SelectList constructors还允许您提供包含的项目所提供的名单上的组标题字段的名称。
HtmlHelper DropDownList和DropDownListFor方法现在基于项目列表中包含的组生成optgroup元素。
- 1. ASP.NET MVC 3 @ Html.DropDownListFor忽略selectedValue
- 2. JavaScript的意见支持asp.net mvc 3
- 3. 支持多租户的ASP.NET MVC 3 CMS?
- 4. ASP.NET MVC Html.DropDownListFor选择值
- 5. ASP.Net MVC支持Editor.For(模型)
- 6. Telerik ASP.NET MVC dropdownlist multiselect支持
- 7. 哪个CMS支持ASP.NET MVC
- 8. 在ASP.NET MVC中支持WCF
- 9. ASP.NET MVC 1.0区域支持
- 10. “ChartFX”是否支持asp.net mvc?
- 11. 在下拉列表中支持optgroup .NET MVC?
- 12. OPTGROUP下拉支持MVC - 问题与模型绑定
- 13. ASP.NET MVC 3 WebGrid控件是否支持分层数据?
- 14. 什么ASP.NET MVC 3 CMS提供多语言支持?
- 15. ASP.NET MVC 3:支持HTML5多文件上传?
- 16. 在asp.net MVC使用Html.DropDownListFor <> 2
- 17. Html.DropDownListFor()更改ASP.NET中的MVC SelectListItems
- 18. ASP.NET MVC @ Html.DropdownListFor错误选择的值
- 19. MVC - 覆盖@ Html.DropDownListFor()
- 20. SelectList在ASP.NET MVC 5.2中的OptGroup
- 21. ASP MVC 3支持多行编辑
- 22. ASP.NET MVC3 Html.DropDownListFor()
- 23. 支持Asp.Net MVC中的XmlResult&XmlValueProviderFactory?
- 24. asp.net mvc支持什么方法?
- 25. 在ASP.NET MVC的Ajax.BeginForm中支持async = false
- 26. 关键字不支持使用ASP.NET MVC
- 27. 如何在ASP.NET MVC中支持ETags?
- 28. ASP.NET MVC 4的WebAPI支持多种HttpConfigurations
- 29. 支持Asp.NET MVC Razor的编辑器
- 30. Autofac 2.2和ASP.NET MVC 2.0区域支持
我找这个太,也许这将帮助U: –