有一个办法可以实现:
新建多一个文件a.aspx,用这个文件来处理你想处理的事件(模板里面的LinkBotton只需要传一个参数过来就可以)。

解决方案 »

  1.   

    you try:<asp:TemplateColumn HeaderText="ABC">
    <ItemTemplate>
    <asp:LinkButton Runat="server" ID="LinkButton1" OnCommand="LinkButton_Click"  CommandArgument='<%# DataBinder.Eval(Container.DataItem, "id") %>'>更新</asp:LinkButton>
    </ItemTemplate>
    </asp:TemplateColumn>//处理更新值
    protected void LinkButton_Click(object sender, CommandEventArgs e)
    {
    string id = e.CommandArgument.ToString();
    ......
    }