asp.net-mvc – 以mvc形式发布数组
发布时间:2020-05-24 05:46:00 所属栏目:asp.Net 来源:互联网
导读:我正在寻找关于发布字符串[]的解决方案/建议.我的模型(程序)将目标属性(级别)定义为字符串.我可以通过使用FormCollection来实现这一点,但是更愿意将该字符串[]从帖子中传递到模型中.这里是片段: ProgramConotroller /创建 //// POST: /Program/Create[HttpPo
|
我正在寻找关于发布字符串[]的解决方案/建议.我的模型(程序)将目标属性(级别)定义为字符串.我可以通过使用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 – asp.net mvc输入/模型验证多语言
- asp.net-mvc – 如何最好在服务器上安装MVC 3?
- 在asp.net中使用Eval()是什么
- asp.net-mvc – ASP.Net MVC在回发之间保持动作参数
- asp.net-mvc – MVC4应用程序“无法加载DLL’libmp3lame.32
- Asp.net MVC – Jquery $.ajax错误回调没有返回responseJSO
- App_GlobalResources(ASP.NET)中的子文件夹
- asp.net-mvc-3 – 在MVC3中的WebGrid列中应用特定宽度
- asp.net-mvc – 在mvc下拉列表中自动恢复
- asp.net – 访问.NET中的Web服务中的查询字符串(GET请求数组
推荐文章
站长推荐
- asp.net – 配置节“system.servicemodel”无法读
- asp.net-mvc-3 – 实体框架|代码优先|从CultureI
- asp.net-mvc – FluentValidation客户端验证
- ASP.NET MVC – MapRoute与routes.Add(和404s)
- Asp.Net MVC 301重定向
- asp.net – 无法访问IIS元数据库
- asp.net-mvc – 使用查询字符串参数重写遗留URL
- asp.net-mvc-4 – GoogleOauth2问题获取Internal
- 在ASP.NET中创建一个适用于黑莓,Windows Mobile和
- asp.net-mvc – 为什么我的动作方法不会超时?
热点阅读
