Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/9 1:37:06
asp.net2.0内置Response对象的方法

asp.net2.0内置Response对象的方法

Response对象的方法

Response对象常用方法及说明如表1所示。



表1 Response对象常用方法及说明

下面对比较重要的方法进行详细介绍。

(1)End方法。用于将当前所有缓冲的输出发送到客户端,停止该页的执行。

语法:

public void End()

(2)Redirect方法。用于将客户端重定向到新的URL并指定该URL。

语法:

public void Redirect (string url)

url:目标位置。

* 示例

使用Redirect方法实现页面跳转

本示例实现的是当程序运行时,在页面Default.aspx中单击【跳转页面】超级链接按钮,页面跳转到Default2.aspx页面。示例运行结果如图1和图2所示。



图1 Default.aspx页面



图2 Default2.aspx页面

程序代码如下。

单击【跳转页面】超级链接按钮,程序调用Response对象的Redirect方法实现页面跳转功能。【跳转页面】超级链接按钮的Click事件代码如下:

protected void LinkButton1_Click(object sender, EventArgs e)

{

Response.Redirect("Default2.aspx");

}

完整程序代码如下:

★ ★★★★Default2.aspx代码文件完整程序代码★★★★★

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>







无标题页









该页为跳转页面









★ ★★★★Default2.aspx.cs代码文件完整程序代码★★★★★

using System;

using System.Data;

using System.Configuration;

using System.Collections;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

public partial class Default2 : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

}

★ ★★★★Default.aspx代码文件完整程序代码★★★★★

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>







无标题页









跳转页面








★ ★★★★Default.aspx.cs代码文件完整程序代码★★★★★

using System;

using System.Data;

using System.Configuration;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

}

protected void LinkButton1_Click(object sender, EventArgs e)

{

Response.Redirect("Default2.aspx");

}

}

(3)Write方法。用于将一个字符串写入HTTP响应输出流。

语法:

public void Write (string s)

s:要写入 HTTP 输出流的字符串。

* 示例

使用Write方法输出字符串


If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759