c# - 如何添加、编辑和删除集合中的项目?

标签 c# asp.net-mvc-3 razor

我见过这个问题

How do I edit an IEnumerable<T> with ASP.NET MVC 3?

这显示了绑定(bind)到集合的一个很好的示例,但是如何添加和删除项目呢?我希望有一个解决方案,不会通过服务器来添加或删除项目,而只需向服务器发送一个帖子即可批量保存所有操作。

最佳答案

这些可能是一种痛苦的场景,具体取决于实现的复杂性(即,如果您想在网格等中进行内联编辑)。

Steve Sanderson确实有一些good posts对此,他还编写了一个名为 Knockout 的 js 库。那种岩石。我会推荐checking it out .

关于c# - 如何添加、编辑和删除集合中的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5824025/

相关文章:

javascript - 将模型对象绑定(bind)到 JavaScript 数组时出现语法错误

c# - 在 MVC 中从 javascript 调用方法

c# - 如何本地化包含 Html.ActionLink 的文本

c# - 将模型传递给 Html.Action

asp.net-mvc - 如何使用 @Html.DropDownListFor 在 asp.net MVC 3 中组合两个 dataTextFields 用于 SelectList 描述

javascript - 自动完成关闭在 Chrome 中不起作用

c# - 为什么 WCF 服务每次请求都会返回错误的值?

c# - 无法为图像 itextsharp 设置固定大小

c# - 每个程序员都应该知道哪些框架异常?

c# - SQL 服务器 2008 : Ensure that IncludeMetadataConvention has been added to the DbModelBuilder conventions