事件丢失
比较郁闷的一个VS.NET的BUG只好重新挂事件
否则你就把这些东西COPY到
PAGE_LOAD的
if(!Page.IsPostBack)
{
   里面
}

解决方案 »

  1.   

    一般发生这个的情况,在于你改变了控件的位置,或者是一不小心删除了控件,然后Ctrl+Z,这样控件是没有问题,又回来了,但是事件肯定丢失喽
      

  2.   

    建议不要手动修改这个函数里面的代码
    其次是design界面最好避免经常进入
    最后强烈建议源代码用VSS保护起来VS.net自动管理这个函数中的代码,有时会做一些莫名其妙的事情
      

  3.   

    一般是在控件嵌套时会发生这种事情,比如datagrid嵌在一个pageview里,没有什么好办法,我把代码复制了一段加上注释,丢了再把它复制上去就好了。
      

  4.   

    这些代码是 .Net自动生成的,如果你曾经手动修改过aspx文件,在直接打开aspx系统会重新自动生成这些代码,这时候就可能丢了。 你注意显示文件名的地方会有“*"出现。一般可能是aspx有错误。
      

  5.   

    可能是Bug吧,没办法,只好将注释中的复制上去了.
    如果有好点的办法请告诉[email protected]
      

  6.   

    我也遇到过一次,结果我把那代码放在Form1_Load中就ok了