asp.net – @ Html.EditorForModel()下拉列表
发布时间:2020-12-15 23:58:50 所属栏目:asp.Net 来源:网络整理
导读:我正在使用@ Html.EditorForModel()处理MVC4,它将dropdownlist显示为文本框,我想通过设置任何属性和覆盖模板来显示Dropdown列表.请分享我的MVC4示例. @model Models.Employee@{ ViewBag.Title = "Create";}h2Create/h2@using (Html.BeginForm()) { @Html.Ant
我正在使用@ Html.EditorForModel()处理MVC4,它将dropdownlist显示为文本框,我想通过设置任何属性和覆盖模板来显示Dropdown列表.请分享我的MVC4示例.
@model Models.Employee @{ ViewBag.Title = "Create"; } <h2>Create</h2> @using (Html.BeginForm()) { @Html.AntiForgeryToken() @Html.ValidationSummary(true) <fieldset> <legend>Employee</legend> @Html.EditorForModel() <p> <input type="submit" value="Create" /> </p> </fieldset> } <div> @Html.ActionLink("Back to List","Index") </div> @section Scripts { @Scripts.Render("~/bundles/jqueryval") } 提前致谢. 解决方法
您可以定义一个代表下拉列表的视图模型:
public class ItemsViewModel { public string SelectedValue { get; set; } public IEnumerable<SelectListItem> Values { get; set; } } 将在主视图模型中使用: public class MyViewModel { public ItemsViewModel DropDown1 { get; set; } public ItemsViewModel DropDown2 { get; set; } ... } 现在剩下的就是为ItemsViewModel编写一个自定义编辑器模板,该模板应该放在?/ Views / Shared / EditorTemplates / ItemsViewModel.cshtml中.请注意,模板的名称和位置很重要: @model ItemViewModel @Html.DropDownListFor(x => x.SelectedValue,Model.Values) 这就是它所需要的一切. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何杀死会话或会话ID(ASP.NET/C)
- asp.net – 在IIS上部署MVC应用程序时,我收到一个空白页面
- .net – ActionFilterAttribute不重定向
- asp.net – 无法获取项目引用的依赖项
- asp.net-core – 在ASP.NET Core 2.0中哪里可以找到System.
- ASP.NET – Ajax Calendar Extender CSS继承自表
- asp.net – 使用Elmah处理Web服务中的异常
- asp.net – Visual Studio不识别新类
- asp.net-mvc-3 – asp.net mvc 3.0客户端验证无效
- asp.net-mvc – ASP.NET MVC跟踪问题
推荐文章
站长推荐
- asp.net-mvc – 我可以在Razor视图中访问C#枚举吗
- asp.net – Visual Studio 2017错误:无法启动程
- asp.net – .NET Web API 2 OWIN承载令牌认证
- ASP.NET核心项目:如何防止编写原型
- Pro ASP.NET Core MVC(一)【前世今生】
- [ASP.net] GridView抓各Field值的方法
- iis – ASP.NET网站文件被黑了……怎么样?
- asp.net-web-api – 无法从服务器读取.它可能没有
- asp.net-mvc – 总是使用ASP.NET MVC AsyncContr
- asp.net-mvc – 映射从域实体到DTO的验证属性
热点阅读