asp.net-mvc – 可以更改Html.DropDownListFor生成的html名称吗
发布时间:2020-12-16 00:47:58 所属栏目:asp.Net 来源:网络整理
导读:IDI正在使用以下代码创建一个下拉列表: @for (var index = 0; index Model.AdminSummaries.Count(); index++) { div class="rep_tr0" div class="rep_td0" @Html.DropDownListFor(x = Model.AdminSummaries[index].Status,AdminStatusReference.GetAdminSta
IDI正在使用以下代码创建一个下拉列表:
@for (var index = 0; index < Model.AdminSummaries.Count(); index++) { <div class="rep_tr0"> <div class="rep_td0"> @Html.DropDownListFor(x => Model.AdminSummaries[index].Status,AdminStatusReference.GetAdminStatusOptions()) </div> 代码创建以下内容: <select id="AdminSummaries_2__Status" name="AdminSummaries[2].Status"> <option value="1">Released</option> <option value="2">Review</option> <option value="3">New</option> </select> <select id="AdminSummaries_3__Status" name="AdminSummaries[3].Status"> <option value="1">Released</option> <option value="2">Review</option> <option value="3">New</option> </select> 有什么办法可以改变它,以便创建一个“Status_2”,“Status_3”等的ID。 解决方法
像@Anar在评论中说的;
@Html.DropDownListFor(x => Model.AdminSummaries[index].Status,AdminStatusReference.GetAdminStatusOptions(),new { id = string.Format("Status_{0}",index ),Name = "GiveName" }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(66)-MVC WebApi 用
- 从ASP.NET中的BarCode下面删除文本(C#)
- asp.net-mvc – 传递给Html.ActionLink时在模型上序列化ILi
- asp.net-mvc – ASP.net MVC自定义路由处理程序/约束
- asp.net-mvc – MVC3:当我想从控制器访问模型数据时,无法为
- AOP-AOP功能测试
- asp.net-mvc – ASP.NET MVC:在其中生成带有自定义html的动
- ASP.NET AJAX被禁用的原因
- asp.net-mvc – ASP.MVC应用程序常量,什么是最好/最优雅的方
- asp.net-mvc – 如何在ASP.NET MVC中要求X.509证书身份验证
推荐文章
站长推荐
- asp.net-mvc-3 – 如何在VIEW MVC3 Razor中显示w
- asp.net – 添加context.Response.Headers.Add(“
- asp.net-mvc-4 – 如何验证货币字段?
- 如何从MVC asp.net控制器为javascript变量赋值
- asp.net – 在IIS中,existingResponse =“PassTh
- .net core 使用Rotativa创建PDF文档
- ASP.Net MVC文件上传后期参数
- asp.net-mvc-3 – 区域无法在MVC中加载 – 无法找
- asp.net – 当用户使表单失效时,如何点击取消按钮
- ASP.NET Core 开源GitServer 实现自己的GitHub
热点阅读