asp.net-mvc-4 – 带有TextBoxFor的MVC在循环中具有相同的id
发布时间:2020-07-09 06:26:05 所属栏目:asp.Net 来源:互联网
导读:我想在表单中有一个表,带有更新按钮.理想情况下,每一行都是一个表单,但这不符合html规范. 我的观点看起来像这样 @model IEnumerableDabTrial.Models.ManageFilesModel@foreach(var item in Model) {tr td @Html.TextBoxFor(modelItem=item.Nam
|
我想在表单中有一个表,带有更新按钮.理想情况下,每一行都是一个表单,但这不符合html规范. 我的观点看起来像这样 @model IEnumerable<DabTrial.Models.ManageFilesModel>
@foreach(var item in Model) {
<tr>
<td>
@Html.TextBoxFor(modelItem=>item.Name)
....
当我查看标记时,同一属性的每一行内的输入具有相同的ID <input id="item_Name" type="text" value="ParentGuardianPMH.pdf" name="item.Name"> ... <input id="item_Name" type="text" value="ParentGuardianMMH.pdf" name="item.Name"> 这显然是无效的 – 我该怎么做呢.谢谢 解决方法使用for循环,而不是foreach,你将拥有不同的id.(编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET -- WebForm -- HttpResponse 类的方法和属性
- asp.net – ASP:ItemTemplate中的DropDownList:为什么允许
- asp.net-mvc – 发现MVC项目中是否使用views / partials
- 在ASP.NET中,获取基本UR1请求的最快方法是什么?
- asp.net – 无法返回JsonResult
- 在HiddenField asp.net中存储一个字符串数组
- ASP.NET web.config文件是否失控?
- ASP.NET MVC是否使Web表单成为旧版平台?
- asp.net – 双回发问题
- asp.net-mvc – 保存后显示相同的页面
推荐文章
站长推荐
- Asp.net 实现Session分布式储存(Redis,Mongodb,M
- asp.net-mvc-3 – Orchard CMS DataAnnotations
- 如何使用WMD在ASP.NET中存储降价?
- 用C#实现pdf文件的完整性验证
- 实体框架 – WebApi OData:$filter’any’或’a
- 我如何让Fiddler捕获我的MVC应用程序向我的ASP.N
- Asp.net 文件上传类(取得文件后缀名,保存文件,加
- asp.net-mvc – ASP.NET MVC:处理取消按钮的正确
- asp.net-mvc – 为什么HttpContext.Current在asp
- asp.net-mvc – 如何使用Visual Studio 2013和En
热点阅读
