如果从网格视图中删除项目,如何从下拉列表中删除

本文关键字:删除 下拉列表 删除项目 网格 视图 如果 | 更新日期: 2023-09-27 18:34:07

我在页面上有一个按钮,下拉列表,网格视图。在页面加载时,我绑定了来自同一表的网格视图和下拉列表。在 girdview 中,我有复选框,如果我选中复选框并单击按钮,它会删除选定的行。我的问题是如何删除已从 GridView 中删除的下拉列表项。

就像这样,我有一个员工表。在下拉列表中,我将empid绑定到下拉列表并绑定网格视图中的所有字段。

Dropdowlist

emp001
emp002
emp003

格特维维乌列

empid | empname | contact | des
emp001|   X     | 999     | XY
emp002|   y     | 888     | OB
emp003|   Z     | 987     | UU

在按钮单击时,如果我从网格视图中删除"emp001",那么我也需要从下拉列表中删除emp001。任何人都可以帮助代码吗?

如果从网格视图中删除项目,如何从下拉列表中删除

您需要在Button_Click上再次重新绑定网格和下拉列表。

您可以在 GridView 上创建 RowDeleted(行删除)事件

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdeleted.aspx

删除行后,您将获得已删除行的 ID 并刷新下拉列表

它会解决问题吗?