动态形式的项目indeterminite数

我有一个类:

class Item { public string Name { get; set; } public DateTime Date { get; set; } }

我有我想要使用的输入上面创建的类对象的视图(所以我有名称的文本框和日期的日期选择类型的事情)。 不过,我想thev用户能够点击一个链接,通过的jQuery / JavaScript的另一个文本框和日期选择将被添加到窗体,而这可能发生无限次。

我该如何绑定这一个模型,这样我可以还给我的操作方法? 理想情况下,模型会是这样的:

class MyModel { public string AProperty { get; set; } public List<Item> Items { get; set; } }

穷人的措辞道歉,挣扎来形容我想要什么,但我认为这应该传达出点。

--------------解决方案-------------

你想用一个客户端模板,然后返回JSON到控制器。 如果您在使用MVC 3,JSON模型绑定是内置的,但在MVC 2,你需要建立自己的粘合剂。 这里有一个例子。

我建议使用KnockoutJS你的客户端。 它是用动态集合工作,非常有据可查非常简单。 你可以看到类似于你想在这里做的,以及在以前的链接什么的例子。

分类:asp.net的MVC 时间:2015-03-15 人气:1
本文关键词: asp.net的MVC
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.411 (s). 10 q(s)