【问题标题】:Remove from Grid View ASP.NET从网格视图 ASP.NET 中删除
【发布时间】:2014-11-11 15:18:48
【问题描述】:

我正在使用 asp.net。我创建了一个管理页面,其中包含单选按钮、搜索按钮、删除按钮和使用 SQL 过程选择的数据搜索文本框。一旦我在文本框中插入一个字母,就会出现一个网格视图,其中包含从数据库中选择的数据到我的网页中!管理员可以一次选择一个单元格,并且只能从“删除”按钮中删除一条记录。我的问题是这个删除按钮无法正常工作!

【问题讨论】:

  • 不要将此问题标记为 ASP-CLASSIC 它是一个 ASP.NET 问题
  • 您必须在删除DataSource 之后和调用grid.DataBind(); 之前再次加载和分配它。否则网格仍会显示默认存储在ViewState 中的旧内容。
  • 你的意思是在btnRemove里面赋值吗?

标签: c# asp.net


【解决方案1】:
grid.DataBind(); 

您的代码很好。此 grid.DataBind() 将刷新数据源并加载更新的数据。确保您已删除 并将您的删除语句提交到数据库中。

如果从代码中绑定网格数据源,删除记录后重新设置数据源。

【讨论】:

  • 我在主表类中使用了这个方法 public bool Unsubscribe(string username) { this.Username = username;返回删除(); } 不知道为什么还不删!!?我需要在网格视图中设置数据源吗?
猜你喜欢
  • 2014-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-12
  • 1970-01-01
  • 2014-12-17
  • 1970-01-01
相关资源
最近更新 更多