asp.net-mvc – 以mvc形式发布数组
发布时间:2020-12-15 22:55:12 所属栏目:asp.Net 来源:网络整理
导读:我正在寻找关于发布字符串[]的解决方案/建议.我的模型(程序)将目标属性(级别)定义为字符串.我可以通过使用FormCollection来实现这一点,但是更愿意将该字符串[]从帖子中传递到模型中.这里是片段: ProgramConotroller /创建 //// POST: /Program/Create[HttpP
我正在寻找关于发布字符串[]的解决方案/建议.我的模型(程序)将目标属性(级别)定义为字符串.我可以通过使用FormCollection来实现这一点,但是更愿意将该字符串[]从帖子中传递到模型中.这里是片段:
ProgramConotroller /创建 // // POST: /Program/Create [HttpPost] public ActionResult Create(Program obj) { if(_service.CreateProgram(obj)) { return RedirectToAction("Index"); } // Add data to view data,remove if not necessary AddToViewData(obj); return View("Create",obj); } 查看/创建 ... <p> <label>Program Levels</label> <%= Html.ValidationMessageFor(model => model.Levels) %> <br /> <% foreach (Level level in (IEnumerable)ViewData["ProgramLevels"]) { %> <input type="checkbox" name="Levels" value="<%= level.Id %>" <%= CommonExtensions.isChecked(level.Id.ToString(),Model.Levels) %> /><%= level.Name %><br /> <% } %> </p> ... 解决方法
阅读约
Model Binding to Arrays.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – MVC 3 – Html.EditorFor似乎缓存旧值$.a
- asp.net – UpdatePanel似乎重新编码页面标题中的字符?
- asp.net – 如何在Repeater中查找控件
- asp.net – 什么时候Request.Form [“name”]为null并且当一
- asp.net – 我可以在URL中使用逗号吗?
- asp.net-mvc – ASP.net MVC – 为一个用户/角色授权控制器
- asp.net – Umbraco CMS(.NET):加载xslt /用户控件的日志错
- asp.net-mvc – ASP.NET MVC – 与使用模型注释相比,使用自
- asp.net-mvc – ASP.NET MVC是否使用常规工具箱控件?
- asp.net-mvc – MVC架构 – 重新使用相同的viewmodel进行读
推荐文章
站长推荐
- asp.net-mvc-4 – 以复杂对象为参数的Web API获取
- asp.net-mvc – 域实体,DTO和查看模型
- asp.net-mvc – ASP.NET MVC 5 Web应用程序性能低
- asp.net – 我如何找出哪些服务器主机LDAP在我的
- asp.net – 断点当前不会被命中 – 没有可执行代
- asp.net-mvc – 为什么MVC会为完整视图和部分视图
- 如何从ASP.Net和C#中的数据库中获取和显示图像
- asp.net-mvc-3 – MVC3:如何在HtmlHelper扩展中
- asp.net – 如何在不使用bin目录的情况下加载卸载
- asp.net-mvc-3 – 重定向(relativeUrl)重定向到I
热点阅读