2014-03-06 126 views
0

我正在使用c#來檢查url頁面是否在文件夾/文件名下但看起來不起作用。我不知道爲什麼PathAndQuery不起作用。如果我的路徑是 https://www.xyz.com/VAR/Default.aspx使用PathAndQuery檢查路徑是否在文件夾名稱下

我不知道爲什麼它不讓它下面的其他if語句的內部:

 else if (Request.Url.PathAndQuery.IndexOf("~/VAF/Default.aspx") > 0) 
     { 

     } 
+0

請解釋「不起作用」的含義。你期望發生什麼?怎麼了?你爲什麼認爲這兩個不同? –

+0

@DourHighArch - 好的 - 我把更多的解釋.. –

回答

1

https://www.xyz.com

/VAR/Default.aspx

〜/ VAF/Default.aspx

看到區別?這是你的代碼中的錯字嗎?它應該是:

else if (Request.Url.PathAndQuery.IndexOf("~/VAF/Default.aspx") > 0) 
     { 

     } 
相關問題