asp.net-mvc – ASP.NET MVC绑定模型中的数组
发布时间:2020-05-27 16:52:36 所属栏目:asp.Net 来源:互联网
导读:这是一个两部分的问题(请让我知道,如果他们应该分裂)。 1)我有一个模型类,它包含一个对象数组。我想能够自动绑定,所以我可以在我的控制器中接受一个pollModel参数。 public class pollResponseModel{ public long id { get; set; } public long pollID { g
|
这是一个两部分的问题(请让我知道,如果他们应该分裂)。 1)我有一个模型类,它包含一个对象数组。我想能够自动绑定,所以我可以在我的控制器中接受一个pollModel参数。 public class pollResponseModel
{
public long id { get; set; }
public long pollID { get; set; }
public string text { get; set; }
public long count { get; set; }
}
public class pollModel
{
public long id;
public long entID { get; set; }
public string question { get; set; }
public DateTime posted { get; set; }
public DateTime expiration { get; set; }
public pollResponseModel[] responses { get; set; }
}
问题是,我不知道如何绑定响应字段,看到它可以是任何任意大小。嗯,当显示编辑视图时,我可以正确地绑定它,但这是关于它。这导致我的问题的第二部分: 2)在客户端上的列表中动态创建和删除数据的一种可接受的方法是什么,以便它可以绑定到一个模型,并在服务器上以其修改的形式访问?我想象的创建/删除过程工作像iPhone列表GUI:一个单一的按钮将添加一个新的元素,每一行数据的一个按钮将从列表中删除它。我想象jQuery是一个合适的起点,但我的JS技能是非常有限的。 解决方法查看这篇文章由Phil Haack: Model Binding To a List.它解释了你需要做什么绑定到列表属性,或属性是复杂的对象。基本上你只需要以正确的方式构造你的POST数据,以便模型binder解析它。本文介绍了如何添加隐藏的索引字段并在表单中表示复杂的属性。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – iFrame中的Response.Redirect(),重定向父窗口
- asp.net文件下载 – 跟踪下载的大小
- ASP.NET分页控件
- asp.net-mvc – 如何提交本地jqgrid数据和表单输入元素
- asp.net-mvc-3 – ASP.NET MVC DropDownListFor从模型中选择
- asp.net-mvc – 在ASP.NET MVC中的View和PartialView有什么
- asp.net-mvc – 如何检查用户是否在Action中被授权
- asp.net-mvc-3 – 如何将复选框绑定到mvc3中的viewmodel
- asp.net-mvc – 我们可以传递模型作为参数在RedirectToActi
- asp.net – 如何使用JQuery与母版页?
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC 4覆盖发出的html名称
- asp.net – 比较Razor vs ASPX语法
- asp.net-mvc – 如何将KendoUI DropDownListFor绑
- asp.net – 什么是建议替代常见的破坏app_offlin
- asp.net-mvc – MVC 3 Url Helper提供不正确的UR
- asp.net-mvc – 使用LINQ的多个或单个存储库
- 即使ReadOnly设置为false,ASP.NET GridView中的C
- .net – 包恢复失败.回滚包更改 – Serilog.AspN
- asp.net-mvc – 如何进入MVC4源代码,而无需构建程
- asp.net-mvc – mvc4future无法在ASP.NET MVC 5中
热点阅读
