ASP.NET之Server对象

Server对象是HttpServerUtility的一个实例,它提供服务器上方法和属性访问,

服务器网页跳转的方法:Server.Transfer()方法。跳转后地址栏没变化

服务器网页跳转的方法:Response.Redirect()方法。跳转后地址栏发生变化

使用Response.Redirect()方法执行过程:客户端浏览器知道当前要显示的网页,所以地址栏发生变化。

使用Server.Transfer()方法执行过程:客户端浏览器不知道服务跳转了页面,所以地址栏没有被更新。

protected void btnTransfer_Click(object sender, EventArgs e)
    {
        Server.Transfer("~/ServerPage.aspx");
    }

    protected void btnRedirect_Click(object sender, EventArgs e)
    {
        Response.Redirect("~/ServerPage.aspx");
    }

 

你可能感兴趣的:(.NET)