谢谢啦

解决方案 »

  1.   

    就是自动生成的那些代码,页面修改几次后,不知道怎么了就没了,按钮就没响应了,或者datagrid绑定的事件就不见了,还得手工添加一遍,烦
      

  2.   

    把事件代理的代码搬到page_load里
      

  3.   

    在vs.net2003中当你随便在页面设计器上剪切、粘贴控件,或者特别是总是手工修改table,特别是改坏了(语法出错了),再手工调整回来,或者在动了设计页面上的什么东西没有把语法搞顺就切换到其它窗口(当你切换回来的时候vs.net重新解析页面上的内容产生代码此时就把一大片代码丢掉了),等等情况,都会“大面积”地迫使页面被重新解析、重新产生初始化代码。vs2005的partial结构设计,彻底避免了这类问题。
      

  4.   

    vs2003经典bug,页面遇到异常,为页面元素注册的事件会丢失。这个也没很好的解决办法,自己注意写规范的代码,出现问题。知道怎么回事就可以了。或者象05一样将事件注册给html页面。