如何根据当前页面编写If语句?

时间:2018-02-06 20:37:44

标签: asp.net vb.net webforms

如何根据当前页面编写if语句?我需要一个说:如果不在This Page重定向here。还有更多内容可以检查谁登录,但该部分已经处理完毕。只是试图限制对一个页面的访问。

1 个答案:

答案 0 :(得分:1)

您可能想要做这样的事情

if (Request.Url.AbsoluteUri.Contains("Page1.aspx"))
{
    //do something
}

if (Request.RawUrl.ToLower().Contains("partofurl"))
{
    //do something
}

Request.Url.AbsoluteUri为您提供完整的网址 https://stackoverflow.com/questions/48651567

Request.RawUrl仅提供没有域名的路径 /questions/48651567

但是还有更多Request选项,see this更多。