asp.net-mvc – MVC .NET模型即时绑定到数组
发布时间:2020-12-16 00:06:58 所属栏目:asp.Net 来源:网络整理
导读:在Scotts博客 post中,他描述了如何将一组对象发布到控制器. 我的问题如何最好地为此生成一个View,允许用户动态添加更多数组项? 如果我写 foreach(MyModel item in Model) { p@Html.TextBoxFor(m = item.Name)/p } 并让控制器在每次生成 input type =“text
在Scotts博客
post中,他描述了如何将一组对象发布到控制器.
我的问题如何最好地为此生成一个View,允许用户动态添加更多数组项? 如果我写 foreach(MyModel item in Model) { <p>@Html.TextBoxFor(m => item.Name)</p> } 并让控制器在每次生成< input type =“text”name =“item.Name”/>时向数组添加一个新项目.缺少1数组索引. 如果我手动编码< input>然后它工作但我失去了所有的客户端验证属性,如data-val-required =“Name is required” 我想要做的是让用户动态地向阵列添加新项目并仍然保持不引人注目的验证?这是最好的做法是什么? 我想我自己用jQuery编写了它,但如果是这样我可以保持验证吗? 更新 我想我最终只会手动编写自己的客户端HTML并使用jQuery live和validation插件.因此,我可以进行所有自己的验证,并在不调用服务器的情况下添加和删除所有客户端的新项目. 解决方法
您可能会看到
This在此帖子史诗中验证了一个可变长度列表,其中可以动态添加或删除文本框
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.NET MVC剃刀视图引擎默认编码HTML吗?
- C# 文件复制帮助类
- 在ASP.NET中创建一个适用于黑莓,Windows Mobile和iPhone的小
- asp.net – IIS 7错误请求响应时 存在于URL中
- asp.net – 在下拉列表中防范用户输入?
- 在ASP.NET Core中给上传图片功能添加水印
- asp.net – DotNetOpenAuth收到电子邮件
- asp.net-web-api – 我是否使用正确的终身经理进行依赖注入
- asp.net-mvc – 根据浏览器接受语言自动设置uiCulture
- asp.net – 在乌龟SVN操作后丢失的IIS_IUSRS权限
推荐文章
站长推荐
- 如何在ASP.Net Core 2.0应用程序中使用Bootstrap
- asp.net – 使用HtmlTextWriter渲染服务器控件?
- asp.net – 如何在StackedBar中值为零时隐藏数据
- asp.net – 将下拉列表绑定到gridview中的editIt
- 预编译的ASP.NET Web应用程序:错误“System.Web
- asp.net-mvc – 在asp.net MVC中排序表
- asp.net – 什么是确定我的视图状态的好方法?
- 如何在ASP.NET页面上使用框架?
- ASP.NET MVC UrlHelper.GenerateUrl异常:“无法
- asp.net – BuildManager.GetReferencedAssembli
热点阅读