请问怎么能在同一页面中的连接 取到当前页面部件中gridview被选中行的id 号 ?

解决方案 »

  1.   

    int rowIndex = Convert.ToInt32(e.CommandArgument);
        int productId = Convert.ToInt32(this.gvProducts.DataKeys[rowIndex]["列名"]);
      

  2.   

    Gridview 放在了一个.ascx 文件中 ,被当前页面引用 , 想在当前页面 把Gridview中被选中的行的id取出来 做为当前页面一个连接的参数传出去 !!! 
     谢谢帮忙啊 !
      

  3.   

    在CommandArgment中添入<%#DataBinder.Eval(Container.DataItem,"你的列名")%>在.CS中:
    string str=e.CommandArgment.ToString();
    就可以取到行的ID了
      

  4.   

    在ascx 中写 GetId 方法,取他的选中行ID,或者直接呢把gridview 声明为public 然后就OK了,在父页面中操作
      

  5.   

    GridView1.SelectedIndex
    这个......不可以吗?
      

  6.   

    超级连接直接写上
    ?Unid={0}
      

  7.   

    string aa = this.gridView1.Rows[e.NewSelectedIndex].Cells[3].Text;