1

我在页面上有一个按钮、下拉列表、Gridview。在页面加载时,我从同一个表中绑定了 gridview 和下拉列表。在 girdview 中,我有复选框,如果我选中了复选框并单击按钮,那么它会删除选定的行。我的问题是如何删除从 GridView 中删除的下拉列表项。

就像这样,我有一张员工表。在下拉列表中,我将 empid 绑定到下拉列表并绑定 gridview 中的所有字段。

下拉列表

emp001
emp002
emp003

网格视图列

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

如果我从 gridview 中删除“emp001”,则单击按钮时,我也需要从下拉列表中删除 emp001。任何人都可以帮助代码吗?

4

2 回答 2

1

您需要在 Button_Click 上再次重新绑定 Grid 和 Dropdownlist。

于 2012-05-12T04:13:12.573 回答
0

您可以在 GridView 上创建RowDeleted事件

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

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

它会解决问题吗?

于 2012-05-12T04:12:19.920 回答