编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛  
 
全能 ASP / PHP / ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
发新话题
打印

为什么在web窗体设计器下会出现事件丢失?

为什么在web窗体设计器下会出现事件丢失?

我用C#开发web程序。我单位的计算机一切正常。但是我家里的计算机,在用web form designer(web窗体设计器)打开某个web窗体后,会自动删除initializeComponent()里的语句,往往删除得只剩下一到两行。导致运行时很多控件(如按钮)失效。使得我必须时不时地手工往里加语句(但下次打开,还是会丢失)。这种情况不是在每个页面都出现。并且如果只用html方式打开它就不会出现问题,一旦切换到图形化方式(web窗体设计器)下,就会出现。请问该如何解决?谢谢! 我用的是vs.net2002

TOP

只要打开就会这样么?太BT了。。。它应该只是删除事件的连接并没有删除事件的方法吧?用事件编辑器应该可以很快做出选择的~
我也有过这种体验,但是没你说的那么terrible,只是我把控件剪了再贴,事件的连接就没有了(我的是2003),这说明编辑器在这方面还是有些遗漏(挺坑人的。。。),不知道现在新版本的是否改正了这个问题。
寻求挑战,追求完美 Oh,my god!

TOP

是,只删除了连接,没有删除事件的方法。但这已经很麻烦了。

TOP

还有可能就是你引用里不小心把生成程序的.dll也引用进去了!
我就是碰到过这种情况
本人水平有限,见错不怪

TOP

发新话题