ASP.NET命名空间

use*_*312 6 asp.net namespaces

创建ASP.NET项目时Default.aspx页面所在的命名空间是什么?

以及如何在项目中找到任何其他ASP.NET页面的命名空间?

我正在使用VS2005.我首先创建了一个空白解决方案,然后添加了一个webSite.

当我单击右键并转到"添加新网站"菜单时,我找到以下模板ASP.NEt网站(第一个模板),然后我将其添加到我的sln.

我正在使用C#和VS2005.在这种情况下,这与VS2008不匹配.

o.k*_*k.w 9

网站没有/支持命名空间.Web应用程序.

要回答这个问题,由于创建了一个新的"网站",名称空间不起作用.至于如何从Webform页面访问其他WebForm页面类,我还没有找到理由.我不认为它是可行的(如果我错了,请纠正我).

无论如何,有办法绕行.如果您在一个webforms类中使用了一些可重用的业务/ UI /其他逻辑,只需将这些方法移出来说出App_Code下的XXX.cs文件.不需要命名空间,您可以在所有webform类中使用它.

  • 你的意思是你有一个带有codebind类"basepage"的basepage.aspx.你有一个newpage.aspx,其中有一个"newpage"类,如果是"basepage"?如果是这样的话,请阅读:http://www.west-wind.com/WebLog/posts/3016.aspx"需要注意什么".希望这可以帮助. (3认同)