簡體   English   中英

ASP.NET代碼源更新

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM