asp.net-mvc – ASP.NET MVC 5中的级联下拉列表
发布时间:2020-12-16 00:01:45 所属栏目:asp.Net 来源:网络整理
导读:我想知道是否在ASP.NET MVC 5中引入了一些新的帮助器或方法来实现级联下拉列表.我知道一种通过使用JSON调用在MVC 3和MVC 4中实现级联下拉列表行为的方法 http://www.dotnet-tricks.com/Tutorial/mvc/HL53191212-Custom-Validation-for-Cascading-Dropdownlis
我想知道是否在ASP.NET MVC 5中引入了一些新的帮助器或方法来实现级联下拉列表.我知道一种通过使用JSON调用在MVC 3和MVC 4中实现级联下拉列表行为的方法
http://www.dotnet-tricks.com/Tutorial/mvc/HL53191212-Custom-Validation-for-Cascading-Dropdownlist-in-MVC-Razor.html 所以任何人都知道在MVC 5中实现级联下拉列表的更好方法吗? 解决方法
我知道这是一个古老的问题,但有人仍然觉得它很有用
我正在寻找相同的东西但是没有找到任何稳定和有用的东西,所以我最终自己实现了它: 请看一下我创建的Mvc.CascadeDropDown帮助器. 用法很简单: @using Mvc.CascadeDropDown //First simple dropdown @Html.DropDownListFor(m=>m.SelectedCountry,Model.Countries,"Please select a Country",new {@class="form-control"}) //Dropdown list for SelectedCity property that depends on selection of SelectedCountry property @Html.CascadingDropDownListFor( expression: m => m.SelectedCity,triggeredByProperty: m => m.SelectedCountry,//Parent property that trigers dropdown data loading url: Url.Action("GetCities","Home"),//Url of action that returns dropdown data actionParam: "country",//Parameter name for the selected parent value that url action receives optionLabel: "Please select a City",// Option label disabledWhenParrentNotSelected: true,//If true,disables dropdown until parrent dropdown selected htmlAttributes: new { @class = "form-control" }) //Html attributes 希望它对你们中的一些人有所帮助 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在IIS / ASP.Net中创建长期存在的对象?
- ASP.NET在嵌套在更新面板中的用户控件中注入javascript
- asp.net-mvc-4 – 如何在MVC 4中从tempdata获取对象
- asp.net – 在iframe中丢失会话状态,但不在弹出窗口中
- 在ASP.NET上启动维护流程的最佳实践是什么
- asp.net-mvc – 自定义DateTime模型绑定在Asp.net MVC
- asp.net-mvc-3 – MVC3 – 无法通过其他操作将int []传递给
- ASP.Net MVC帮助重构
- asp.net-mvc-3 – ASP.NET MVC 3 _Layout.cshtml控制器
- Asp.net MVC中使用JQuery插件ajaxFileUpload上传文件
推荐文章
站长推荐
热点阅读