asp.net-mvc – ASP.NET MVC 5中的级联下拉列表
发布时间:2020-05-25 05:13:24 所属栏目:asp.Net 来源:互联网
导读:我想知道是否在ASP.NET MVC 5中引入了一些新的帮助器或方法来实现级联下拉列表.我知道一种通过使用JSON调用在MVC 3和MVC 4中实现级联下拉列表行为的方法 http://www.dotnet-tricks.com/Tutorial/mvc/HL53191212-Custom-Validation-for-Cascading-Dropdownlist
|
我想知道是否在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
希望它对你们中的一些人有所帮助 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 从Asp.Net Webforms显示引导模式
- asp.net 读取并修改config文件实现代码
- ASP.NET ListView – 渲染THEAD / TBODY标签
- asp.net-mvc – 为什么当我更改响应时AuthenticationManage
- asp.net – 屏幕读者测试网站的可访问性
- ASP.Net:动态添加到占位符的用户控件无法检索值
- asp.net – 如何在DLL中添加Web服务引用
- asp.net – RadGrid在Visual Studio 2013中打开应用程序时,
- ASP.NET Web API可以在与MVC相同的URL上工作吗?
- asp.net-web-api – 将Application Insight与ASP API Core结
推荐文章
站长推荐
- asp.net-mvc – ScriptBundle中的{version}是什么
- asp.net – HTTP错误500.23之后添加到我的本地网
- ASP.NET工作进程仍然以31kb的大小返回数据
- reportviewer – 在ASP.NET MVC中的RDLC报表中看
- asp.net-mvc – User.Identity.IsAuthenticated在
- 一段时间后的第一个请求总是很慢 – ASP.NET MVC
- 如何从ASP.NET MVC中的自定义帮助程序中访问当前
- asp.net-mvc-3 – System.Web.Mvc.HandleErrorIn
- 如何在ASP.NET MVC应用程序中组织JavaScript代码
- 如何在ASP.NET项目中正确引用JavaScript文件?
热点阅读
