asp.net-mvc-4 – 带有TextBoxFor的MVC在循环中具有相同的id
发布时间:2020-07-09 06:06:37 所属栏目: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.(编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 用Dataset对象读取XML内容来绑定下拉列表框
- ASP.NET:将内容注入所有Response流
- 为什么私有事件处理程序在ASP.NET中不起作用
- asp.net-mvc-3 – 应该使用HTTP引用来验证还是令牌验证来防
- asp.net – 地理位置网络服务建议
- asp.net-mvc – ASP.NET MVC 4 Visual Studio 2010项目模板
- ASP.NET MVC编辑器模板和Html.EditorFor(…) – 如何消除类
- asp.net-web-api – WebApi 2.1 PUT抛出错误415
- asp.net – 为什么Global.asax事件在我的ASP.NET网站没有触
- asp.net-mvc – SSL握手问题? (当时:网页挂起,只清除浏览
推荐文章
站长推荐
- asp.net – 双回发问题
- asp.net-mvc – ActionResult上的自定义属性
- asp.net – NHibernate – ManagedWebSessionCon
- asp.net-mvc – 获取ControllerName和ActionName
- asp.net – Silverlight初始化错误2110 Internet
- asp.net – web部署工具2.1和web部署3.5有什么区
- IIS 7中为ASP.NET缺少MIME类型404.17
- asp.net核心 – 如何排除在ASP.NET Core中发布文
- asp.net-mvc – 使用Razor视图引擎 – 如何格式化
- Asp.Net Cache缓存使用代码
热点阅读