VS.NET开发:脚下留心、当心受微软的骗

       今天在用VS.NET开发WEB应用的时候,碰到了一个是否伤神的问题,居然写在*.aspx.cs即后台页面的代码不管怎么样就是不干活了,当然,编译是可以通过的。 

      设置断点调试,发现程序根本就没有执行到那里!折腾N久后,突然想起,所有后台代码都是基于事件而触发的,程序没有执行,肯定是WEB页面在加载的时候没有初始化相应的事件!

      找到 “ Web 窗体设计器生成的代码”,如下图所示

      

                                图一、Web 窗体设计器生成的代码块

展开 InitializeComponent方法。

发现真的一行代码都没有,难怪代码根本不执行了。

所需代码,被VS.NET在编辑的过程种丢失了。没办法,自己添加吧,如图二所示

                      图二、添加WEB load事件

增加如图二所示 385行的代码后,重新编译,程序已经开始正常工作了。

设计器支持所需的方法 - 不要使用代码编辑器修改
此方法的内容。

上面那句话实在不可全信了,没相对VS.NET的设计器,连这么基本的事件都可以丢....

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值