【发布时间】:2009-12-10 23:40:14
【问题描述】:
我有一个要提交给我的控制器的表单。我创建了一个数据类,用于传递给我的控制器以执行以下操作:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Update(ApplicationUpdater applicationUpdater_)
{
}
问题是我曾经在多选下拉列表中有一个列表,并且该列表简单映射到我的绑定数据对象中的字符串数组。
public class ApplicationUpdater
{
public string[] dependencies { get; set; }
}
现在的问题是我必须存储更多属性,所以我将下拉列表更改为动态生成的 html 表(表是使用 jquery 生成的)
所以我有一张桌子
<table border=1>
<tr><td>Joe</td><td>Thompson</td></tr>
<tr><td>Billy</td><td>Williams</td></tr>
</table>
我想将这些值转换为 Name objects 数组,其中第一列为 Name.First,第二列为 Name.Last 。
所以理论上我可以让我的绑定对象是这样的。
public class ApplicationUpdater
{
public Name[] dependencies { get; set; }
}
【问题讨论】:
标签: jquery asp.net-mvc data-binding forms