呵呵,我也碰到与楼主一样的问题了,还以为是MS的BUG,想想用了5年了,不可能是BUG吧,查询后,解决了的问题。  
   
  造成这种原因的根本原因在于,当你建一个新文件时,为了方便,我现成的文件来拷贝,结果出现两个相同的。CS类即   partial   class,两个不同文件的ASPX相同而ASPx。CS中类却一样的东东,一个的其中文件发生了改变,而另一个根本就没有变化。只是用户根本就不知道啊。  
   
  举个例子,你建一个TEST。ASPX   ,这时在TEST.ASPX.CS中会生成一个XXX_TEST的类(XXX可能是目录)  
  然后拷贝粘贴一个TEST。ASPX,改名为TEST123。ASPX,在TEST123。ASPX。CS中的类却根本就没有发生改变,这时候类还是XXX_TEST  
  这时会出现两个不同的。ASPX文件有一个相同的类代码,只要一方发生改变,另一个就会出错。。。。。。。。。  
   
  避免的方法,最好新建文件后复制相同代码即可。

posted on 2010-03-10 13:27  生产力  阅读(531)  评论(0编辑  收藏  举报