[英]ASP.NET code source updating
我建立了一個網站,我想將一個用asp.net構建的網站(類似示例www.mysite.net/Front/ContactUs.aspx?Page=ContactUs&mn=ContactUs
)重定向到我的新站點。
問題是我沒有找到可以在aspx代碼中進行更改的地方,我查看了源代碼但徒勞。 該項目包含許多代碼文件,我真的不知道我必須向您展示代碼的哪一部分。
ASP的項目是否具有定義站點URL的語法? 請我需要幫助,如何進行重定向,以及在哪里進行更改。
謝謝。
無論您是要重定向所有請求,還是只選擇部分或全部文件,它們通常都具有一個稱為Page_Load
的功能。
對於要重定向的每個文件,都可以使用此代碼段。
private void Page_Load(object sender, EventArgs e)
{
// Check whether the browser remains
// connected to the server.
if (Response.IsClientConnected)
{
// Redirect
Response.Redirect("http://new.website.com/", false);
}
else
{
// Browser is not connected, stop all response processing
Response.End();
}
}
如果要重定向整個站點,則可以在global.asax
文件中使用此功能
<%@ Application Language="C#" %>
<script runat="server">
protected void Application_BeginRequest(Object sender, EventArgs e)
{
Response.Redirect("http://new.website.com/", false);
Response.End();
}
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.