用Visual Studio 2005的 "ASP.NET Web Site "生成的网站中每个网页(xxx.aspx)都有xxx.aspx.designer.cs文件.
但是, "ASP.NET Ajax Enabled Web Site ", "ASP.NET Futures Ajax Web Site "和 "Ajax Control Toolkit Web Site "模版生成的网站中就找不到那些xxx.aspx.designer.cs文件,但程序运行都没有任何问题.
请问是那些xxx.aspx.designer.cs文件被放在什么地方了,如何找到?或者就是没有那些xxx.aspx.designer.cs文件?
如果没有,网页中的控件都是在什么地方被定义的呢?
另外即使在xxx.aspx.designer.cs文件,也只能看到控件的定义,象在Visual studio 2003中每个页面都有的InitializeComponent()方法也找不到了,我想这些方法里面定义的譬如按钮点击后的动作等在VS2005里不可能不定义吧,但是它们在什么地方呢,怎样才能看到它们?
刚换了家公司,开始用VS2005,很多东西都不懂,请大家帮帮忙,帮我看看.
谢谢!!!
------解决方案--------------------------------------------------------
都在引用的dll文件中
------解决方案--------------------------------------------------------
InitializeComponent()等系统生成的代码在2005是不可见的
就像SQL2005的系统表
------解决方案--------------------------------------------------------
vs2005的“ASP.NET Web Site”并没有designer文件,只有“ASP.NET Web Application”才有,后者需要安装SP1以后才能创建。并且一个是“新建网站”,一个是“新建项目”,不同的。
你看差了吧。