我有一个gridview,两个按钮(编辑,保存),我想要做的是:
单击编辑时,在编辑模式下为所有文本框打开gridview。
单击“保存”进行更改并更新
(而不是逐行编辑和更新)
我使用对象数据源。
答案 0 :(得分:4)
GridView
并非真正一次编辑所有行。要做到这一点,实际上并非如此直截了当。如果您想这样做,请查看以下文章:
Real World GridView: Bulk Editing
我建议不要使用GridView
并使用Repeater
来显示您的数据。然后,当您要编辑时,使用其他页面(或具有不同Repeater
的面板)来显示您的编辑控件。使用此解决方案,您的代码将更易于维护。
您没有解释为什么需要一次编辑所有行,因此上述解决方案之一应该可以正常工作。