如何在不加载页面的情况下从gridview中删除一行?

时间:2014-01-17 08:35:22

标签: c# asp.net gridview

我的网页上有一个Gridview。那就是有2个链接字段编辑和删除。如果我点击将加载整页的链接。那个时候数据我丢失了网格视图中的数据。网格视图中的数据来自用户一个接一个。

当我尝试通过单击编辑链接来编辑数据时,该链接将加载页面并尝试从网格视图中获取数据。在这里,我观察到Grid的行数为0.所以我无法编辑网格中的数据。

任何人都可以告诉我如何做到这一点吗?

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,您可以尝试在更改之前保存所有现有数据行。 可能会有一个“prechange”事件,您可以使用它来保存数据,因为它们会丢失。

  1. 将数据保存到内部列表
  2. 编辑所选数据
  3. 仅使用新编辑的数据刷新网格控件。
  4. 托比