有没有一种方法可以获取我网站中的所有.aspx文件?也许可以遍历站点的文件结构并添加到数组中?
Directory.GetFiles(HttpContext.Current.Server.MapPath(@"/"), "*.aspx", SearchOption.AllDirectories);
使用Directory.GetFiles("*.aspx"),您可以获取该目录中的所有文件。您还可以使它递归地获取任何子目录及其文件。
请记住,您可以定义.aspx页面,而无需在web.config中有实际文件。