GridView动态加了列.并且在_RowDataBound中,
my7.CommandName = "Del";
my7.CommandArgument = e.Row.RowIndex.ToString();
为什么没触发_RowCommand???

解决方案 »

  1.   

    不管里button 还是LinkButton 都不行
      

  2.   

    my7.CommandName = "Delete"; 
      

  3.   

    my7.CommandName = "Delete";也不行.
    OnRowCommand始终没反映
      

  4.   

    在rowbound里判断commandname,然后写执行代码
      

  5.   

    在gridview的RowCommand事件里要判断一下e.CommandName是否等于‘Del’才能继续执行,你判断了吗?
      

  6.   

    难道我描述不清楚?
    gridview的RowCommand事件根本就没触发
      

  7.   

    RowCommand事件在每次回传的时候都会触发的,你需要在里面判断是哪个一个CommandName触发这次回传,完了在里面写相应的逻辑处理!
      

  8.   

    可能要加一句:
    GridView1.RowCommand+=new GridViewCommandEventHandler(GridView1_RowCommand);
      

  9.   

    貌似没有将OnCommand没加进去吧!比如, OnCommand="imageDownFile_Command";
      

  10.   

    碰到过这种情况
    我碰到滴情况是和运行环境有关~
    在<%@ Page...%>里面加上EnableEventValidation="false"试试