代码之家  ›  专栏  ›  技术社区  ›  Shagglez

如何获取任何网页的文件名而不考虑URL?

  •  0
  • Shagglez  · 技术社区  · 15 年前

    它工作得很好,只要URL正确地反映了页面,但是我使用路由表,所以有些请求我指向login page,如果页面需要登录,我会在屏幕上显示一个登录页面,并在成员区域显示一个URL。 有没有办法找到页面的实际文件名?

    例子:
    http://www.mysite.com/login http://www.mysite.com/members -文件名仍然是登录.aspx如果用户未登录。

    2 回复  |  直到 15 年前
        1
  •  2
  •   adam0101    15 年前

    你能用类名代替URL吗?

    If TypeOf(Page) Is LoginPage Then
    
    End If 
    
        2
  •  0
  •   Chris McCall    15 年前
     System.IO.Path.GetFileName(HttpContext.Current.Request.FilePath);
    
    推荐文章