我在ASPxGridView 里面增加了一列linkbutton
点击这个linkbutton时 怎样获取到那一行的其中两个字段呢?? 
 诚请高手帮帮忙,我没分了请见谅。。注意控件不是GridView。

解决方案 »

  1.   

    不知道你是在哪个事件里写程序 如果是linkbutton的单击事件里 
     protected void lbtnDeleteReview_Click(object sender, EventArgs e)
        {
            LinkButton lbtn = (LinkButton)sender;
            if (lbtn.CommandName == "delete")//CommandName 为linkbutton的属性 可以随便设置 
            {
       //获取你要传递的两个参数,在页面绑定的时候直接将这两个字段绑定到linkbutton的CommandArgument上 拼接时候以特殊字符分开,例如  <%#Eval("a")%>+","+<%#Eval("b")%>
                string [] c = lbtn.CommandArgument.split(',');
              //分别获得这个两个值;
                 string a= c[0];
                string b= c[1];
              //现在是该干嘛干嘛了             
            }
            
        } 
          如果是在行事件里写 那就用e去找了 e就代表当前行