在GridView模板列中有一个LinkButton,在LinkButton的单击事件中怎么得到当前行的第3列的值?
  protected void LinkButton1_Click(object sender, EventArgs e)
    {
      //怎么得到当前行的第3列的值?????
    }

解决方案 »

  1.   

    一个简单的方法  可以将第三列的值绑在 linkbutton 的某个属性上
    如: 
     <ItemTemplate>
                            <asp:LinkButton ID="LinkButton1"  CssClass='<%# Eval("第三列对应的字段") %>' runat="server" OnClick="LinkButton1_Click">LinkButton</asp:LinkButton>
      </ItemTemplate>
            protected void LinkButton1_Click(object sender, EventArgs e)
            {
                LinkButton lbtn = sender as LinkButton;
                string a = lbtn.CssClass;   //a的值为第三列的值
            }