怎样让DataGrid里面的控件响应事件?

解决方案 »

  1.   

    在页面中这样:
    <asp:TemplateColumn HeaderText="操作">
    <ItemTemplate>
    <asp:Button id="butDelete" runat="server" Text="删除" CommandName="Delete"></asp:Button>
    </ItemTemplate>
    </asp:TemplateColumn>在DataGrid的MyDataGrid_ItemCommand事件中:if(((Button)e.CommandSource).CommandName == "Delete")
    {
             ///////删除操作
             int id=Convert.ToInt32(e.Item.Cells[0].Text);///取得第一列的值
    }