【问题标题】:Code to get *.aspx in a website在网站中获取 *.aspx 的代码
【发布时间】:2008-10-10 14:50:21
【问题描述】:

有没有一种方法可以获取我网站中的所有 .aspx 文件?也许遍历站点的文件结构并添加到数组中?

【问题讨论】:

    标签: asp.net directory-traversal


    【解决方案1】:
    Directory.GetFiles(HttpContext.Current.Server.MapPath(@"/"), "*.aspx", SearchOption.AllDirectories);
    

    【讨论】:

      【解决方案2】:

      使用Directory.GetFiles("*.aspx"),可以得到目录下的所有文件。并且您可以递归地抓取任何子目录及其文件。

      【讨论】:

        【解决方案3】:

        请记住,您可以在 web.config 中没有实际文件的情况下定义 .aspx 页面。

        【讨论】:

          猜你喜欢
          • 2017-12-24
          • 1970-01-01
          • 2012-06-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-03-12
          • 2023-02-14
          • 2012-11-28
          相关资源
          最近更新 更多