博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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

Posted on 2012-11-26 14:51  JmrBrvae  阅读(475)  评论(0编辑  收藏  举报

很久没做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可以获得行索引 然后进行你想要的操作。