0

我使用一种使用一系列其他类和存储过程的方法填充了一个名为 grdOrder 的网格视图(它太丑了,甚至我都不明白,因为它是由我们的教授给出的,他让我们在全新的水平上感到困惑)

然后,我想根据值(OrderId)从数据库中删除一个项目,该值在填充后位于 GridView 的第二行中。

在 Gridview 的行编辑器中,我创建了一个按钮,当我在设计视图中双击 gridview 时,它会创建以下内容

protected void grdOrder_SelectedIndexChanged(object sender, EventArgs e)

这就是我认为当我点击 Gridview 上的删除按钮时应该触发的内容。所以我在那个方法下面放了一个中断,当我在浏览器的表单上这样做时它不会触发。所以它基本上不起作用。

如果您想查看更多内容,请查看完整代码

http://pastebin.com/iSvyJCPQ - Aspx 页面 http://pastebin.com/LVRvaCnu - 代码背后 (C#)

4

1 回答 1

1

使用 Gridview.RowCommand 事件

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

于 2013-03-19T22:58:20.790 回答