2010-03-08 67 views
0

试图找出如何以编程方式访问应用程序中的网页。只是简单的像他们的列表将是很棒的。我知道我可以创建一个列表,但我想知道是否有东西可以'看'在页面上,并添加一个新的列表,如果你为应用程序创建一个新的页面。如何访问应用程序内的网页层次结构

例7页:

Error 
Default 
Login 
Content 
Users 
ContactUs 
Admin 

我半梦半醒,所以我可能有点不清楚。也许把它放在一个单一的问题会更容易。

如何自动生成当前应用程序中所有网页的列表?

回答

3

在传统的ASP.Net应用程序,你可以简单地找到所有的.aspx文件中,就像这样:

Directory.GetFiles(Server.MapPath("~/"), "*.aspx", SearchOption.AllDirectories) 

注意,这将返回完整文件路径;您可以拨打Path.GetFileNameWithoutExtension来获取姓名。

+1

看起来像这样会工作。谢谢! – Hazior 2010-03-08 14:51:33

相关问题