如何编辑表格数据(ASP MVC)

Jac*_*eja 11 asp.net-mvc html-table

我需要能够在浏览器中编辑数据表.

我在MVCContrib中看到有一个HTML帮助器来呈现一个表.有用......但是如果我希望用户能够编辑该表呢?从我所看到的,它没有帮助.

解决这个问题的最佳方法是什么?

传统的FORM里面有一个TABLE?如果是这样,MVC足够聪明,可以将发布的数据解析回行集合中吗?无论如何,这将如何工作?

或者它可能只是在单击一行(使用javascript等)时切换到编辑模式,然后当用户移动到另一行时,调用AJAX操作以仅提交一行.我可以想象逻辑可能在这里变得复杂 - 这可能仍然使用一个表单但是我必须动态地将它插入到DOM中吗?

我还需要能够向此表添加行.我不需要分页支持.

那里有现成的解决方案吗?

我应该回到网络表格吗?:)

Ben*_*tBe 5

看一看Phil Haack的博客,他在博客中描述了如何建模绑定到列表

也许这可以帮助?