我需要能够在浏览器中编辑数据表。
我在 MVCContrib 中看到有一个 HTML 帮助器来渲染表格。有用...但是如果我希望用户能够编辑该表怎么办?据我所知,这并没有帮助。
解决这个问题的最佳方法是什么?
传统的 FORM 里面有一个 TABLE?如果是这样,MVC 是否足够智能,可以将发布的数据解析回行集合?无论如何,那会如何运作?
或者,也许它应该在单击一行时切换到编辑模式(使用 javascript 等),然后当用户移动到另一行时,调用 AJAX 操作来仅提交一行。我可以想象这里的逻辑可能会变得复杂 - 这可能仍然使用表单,但我是否必须将其动态插入到 DOM 中?
我还需要能够向该表添加行。我不需要分页支持。
有现成的解决方案吗?
我应该回到网络表单吗? :)
看看 Phil Haack 的博客,他描述了如何模型绑定到列表 http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx.
也许这可以帮助?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)