Visual studio 2008 asp.net webforms-如何在一个web项目中处理具有相同名称的多个页面?
我有一个web应用程序,其中包含多个不同的顶级目录,并且具有不同目录的某些页面具有相同的名称-例如:Visual studio 2008 asp.net webforms-如何在一个web项目中处理具有相同名称的多个页面?,visual-studio-2008,namespaces,asp.net-2.0,Visual Studio 2008,Namespaces,Asp.net 2.0,我有一个web应用程序,其中包含多个不同的顶级目录,并且具有不同目录的某些页面具有相同的名称-例如: foo/ search.aspx list.aspx bar/ search.aspx list.aspx baz/ search.aspx list.aspx 等等 问题是代码隐藏文件的类名冲突-每次搜索都试图创建一个类搜索。是否可以将各个目录配置为使用目录名作为类的一部分,或者使用名称空间 我尝试向其中一个搜索页面添加一个名称空间,这似乎有效,但这意味着手动更改
foo/
search.aspx
list.aspx
bar/
search.aspx
list.aspx
baz/
search.aspx
list.aspx
等等
问题是代码隐藏文件的类名冲突-每次搜索都试图创建一个类搜索。是否可以将各个目录配置为使用目录名作为类的一部分,或者使用名称空间
我尝试向其中一个搜索页面添加一个名称空间,这似乎有效,但这意味着手动更改每个页面、设计器和aspx@page指令。有没有办法告诉VS2008将目录名包含在名称空间中?使用名称空间
namespace {Project Name}.foo { public class search {}}
namespace {Project Name}.bar { public class search {}}
我不知道是否有办法手动更新每个页面的inherits属性等