0

我的ASP.Net application包含超過8000頁。它有frame based architecture。我需要在幾頁上實現一些更改。通過全球搜索,我發現有10個頁面需要實施我的更改。但是我在測試我的改變時面臨挑戰。我需要找到如何從正在運行的應用程序登錄到我更改的頁面。如果我通過頁面名稱進行全局搜索,它會給我幾頁但大部分地方的條件邏輯被寫入,並且當我測試的條件可能沒有打中。還有一些地方是通過javascript調用的。如何在Web應用程序中從我的頁面調用我的頁面

有沒有什麼簡單的方法可以找到該頁面被調用的位置?

我使用Visual Studio 2008

+0

除了'Request.UrlReferrer'(已有人建議通過@Waqar)得到它,我認爲你太過份了運氣 - 我不知道有任何VS工具可以做到這一點。特別是如果條件邏輯涉及到創建URL的時候,這會讓這項工作變得非常困難 – freefaller 2012-08-13 06:41:55

回答

0

您可以通過

if(!IsPostBack) 
{ 
    if( Request.UrlReferrer.ToString() != null) 
    { 
      ViewState["PreviousPageUrl"] = Request.UrlReferrer.ToString(); 
    } 
} 
+0

感謝您的答覆,但我想爲了調用UrlReferer()我將不得不着陸到這個頁面上嗎?我無法找到我可以登陸此頁面的流量。 – Akie 2012-08-13 06:39:12

相關問題