我想让我的页面有一部分可以输入一些基本的联系人字段。无需点击“保存”提交按钮,用户可以通过点击“+”按钮添加更多联系人,这会在页面中添加更多字段。实现ASP.NET MVC列表的最佳方式(C#)
这在标准的Web表单中会相当容易,但是我在MVC中应该如何工作却有点失落。
我该怎么做,你觉得呢?
我想让我的页面有一部分可以输入一些基本的联系人字段。无需点击“保存”提交按钮,用户可以通过点击“+”按钮添加更多联系人,这会在页面中添加更多字段。实现ASP.NET MVC列表的最佳方式(C#)
这在标准的Web表单中会相当容易,但是我在MVC中应该如何工作却有点失落。
我该怎么做,你觉得呢?
我最近看到一篇博客文章由史蒂夫·桑德森是显示在ASP.NET MVC做到这一点的一种方式2. 如果你看一下博客文章,还链接到ASP的例子。 NET MVC 1.0。
http://blog.stevensanderson.com/2010/01/28/editing-a-variable-length-list-aspnet-mvc-2-style/
如果你问它应该如何在MVC角度来看然后去:
您的联系方式是查看和居住在该视图中的形式的action属性,你写的路径控制器它将处理由此表单发送的数据。
现在你创建一个控制器来处理由上述形式发送的数据,并且还进行呼叫到模型这将与数据库交互(例如添加/更新表格数据存入数据库)
您将创建一个模型,它将实际执行数据库查询以将表单数据插入/更新到数据库中。
因此,MVC的所有部分都被覆盖并且处于正确的MVC视角。
感谢
什么语言/平台?你正在使用的任何MVC框架? – 2010-02-03 17:01:00