【发布时间】:2010-02-03 15:36:45
【问题描述】:
我在这里遇到了一个小问题....我需要一个数据网格控件,它在客户端维护(用户将在覆盖控件中编辑客户端的网格,而不与服务器交互,我将使用javascript 在此处添加/编辑行)....所以当用户点击表单上的保存按钮(这将是一个 ajax 调用)时,我希望这个网格中的整个数据(网格将少于 50 行)得到提交到服务器。我正在使用组件艺术工具中的网格,它只发回添加或编辑的行。我不想要这个。所以,我正在考虑使用 asp.net gridview。我不确定 asp.net gridview 是否这样做。有没有人知道这一点或更好的方法来实现我想要做的事情???
【问题讨论】:
-
为什么要将未编辑的行发回服务器?
-
如果输入字段有一些无效数据,那么我无法将此记录保存到数据库中,因此我会将其发送回客户端报告错误,并且我希望 datagird 中的所有数据都显示在那里.现在当用户更正错误并再次重新提交页面时,将不会为这次未更新的任何行调用更新网格函数,因此这些数据将丢失。
-
你能发布一些示例代码吗?
-
我不确定我是否可以发布一段代码来描述我的问题的任何部分。代码太大了。我也在使用组件艺术(第 3 方工具)。