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