检查订阅事件属性窗口,是否订阅正确。ItemCommand中的CommandName是否设置。

解决方案 »

  1.   

    应该是各itemcommand的commandnanme设置问题
      

  2.   

    ItemCommand最初始是没有设置的。但是我在datagird添加了“详细资料”连接按钮
    即:<asp:ButtonColumn Text="详细" HeaderText="详细" CommandName="view" runat="server"></asp:ButtonColumn>然后,我在*.aspx.cs中添加了:
    private void DataGrid1_viewCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {
    }最后,我才在ItemCommand属性中选择DataGrid1_viewCommand事件。编辑:private void DataGrid1_EditCommand(object source,DataGridCommandEventArgs e)删除: private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)这个有什么冲突,请执教,谢谢!
      

  3.   

    ItemCommand 选中的命令过程,其他datagrid窗口的任何按钮都将触发,而且是先触发该命令过程,才触发自己的。你自己想办法避免吧
      

  4.   

    ok.解决了,谢谢  starheart(张无忌)