我有一個頁面Result.aspx.this是我的網站的主頁。 在這個頁面有很多自豪感的圖片。獲得相同Request.UrlReferrer
當我對產品的形象點擊,它會被重定向到DetailResult.aspx
圖片代碼是在這裏:
<td>
<a href="<%#Eval("DetailsURL")%>">
<asp:Image runat="server" ID="ImgThumb" Width="115" Height="81" />
</a>
</td>
現在,DetailResult.aspx的負載情況下,我得到的運行時錯誤爲NullReferenceException(或任何)。
要處理運行錯誤,我已經配置的web.config用的customErrors標籤
的customErrors標籤代碼在這裏:
<customErrors mode="On" defaultRedirect="~/Result.aspx?RunTimeError=1">
</customErrors>
所以DetailResult.aspx頁的運行時錯誤重定向到Result.aspx。 在這種情況下,當我嘗試使用Request.UrlReferrer獲取前一頁的URL時,Result.aspx中的值爲「Result.aspx」而不是「DetailResult.aspx」