漫漫技术人生路

C#

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

 在grid view控件中经常会遇到选择行的问题,怎么才能获得当前行呢?以下为该问题的解决方法:

protected void Button1_Click1(object sender, EventArgs e)
    {
        
        Button bt=(Button)sender;
        DataControlFieldCell dv=(DataControlFieldCell)bt.Parent;
        GridViewRow gvr=(GridViewRow)dv.Parent;
        index = gvr.RowIndex;
    }

Button1为girdview中的一个按钮空间,DataControlFieldCell dv为该控件所属的单元格,bt.Parent为获得他的父空间,  GridViewRow gvr=(GridViewRow)dv.Parent 获得所在行,  index = gvr.RowIndex取得行索引。

posted on 2006-10-24 14:01  javaca88  阅读(382)  评论(0编辑  收藏  举报