Gridview如何用自定义按钮进行编辑和提交修改

很久没做WEB,今天遇得到了一些问题,在此记录一下。

首先,在gridview的rowdataBind事件中添加如下代码

 foreach (GridViewRow dvr in GVData.Rows)
        {
            Button b1 = (Button)GVData.Rows[dvr.RowIndex].Cells[11].FindControl("Button4");
            b1.CommandArgument = dvr.RowIndex.ToString();
        }

  将行索引赋值给Button的CommandArgument属性。

然后设置button的CommandName

在GridView的RowCommand事件中 通过调用e.CommandArgument可以获得行索引 然后进行你想要的操作。

原文地址:https://www.cnblogs.com/sulei4471/p/2789065.html