编程论坛
注册
登录
编程论坛
→
ASP.NET技术论坛
VS2005,ASP.Net窗体自动生成的代码在哪里---
zhanwenfu
发布于 2008-10-13 18:29, 1624 次点击
2003的窗体自动生成的代码在哪里可以在CS中可以找到...但是2005的却找不到...那些自动生成的代码放在哪里>>>??
6 回复
#2
hebingbing
2008-10-13 20:34
呵呵~
应该说放到.NET Framework 2.0中去了……
楼主可以试试用1.0Framework调试2.0的网站,应该是通不过的,因为2.0的就不生成1.0里面的那些代码。因为类库升级了,所有那些代码不需要生成了……
#3
zhanwenfu
2008-10-13 20:56
哦...谢谢版主了...但是我要自己加一点代码..就如page.init事件一样..以前可以加在窗体自动生成的代码中...现在就不知道加在哪里了
#4
kevintang
2008-10-14 09:10
那你能不能重写一下 page.init事件 的啊?
#5
zhanwenfu
2008-10-23 00:20
如何重写呀????
#6
铲铲
2008-10-23 08:21
由VS自动生成和维护的代码被放在了叫做“窗体名称.designer.cs”的文件中。如果你仔细察看你的项目所在目录,你会找到这些文件。
在.net2.0以后,增加了一个叫“部分类”的特性,如果使用partial关键字,可以把类的不同部分分别写在不同的文件里。VS利用了这样的特性,将自动生成的,略显繁琐的自动代码放在“窗体名称.designer.cs”中,而你自己的代码写在“窗体名称.cs”中,他们同为一类,只是写在两个文件夹中了。
敬请注意:.net1.1到.net2.0,作了重大改进,但Windows Form的编程模型变化不大。
#7
zhanwenfu
2008-10-24 21:32
万分感谢...
1