ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt

ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt

ID:50037399

大小:682.50 KB

页数:46页

时间:2020-03-08

ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt_第1页
ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt_第2页
ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt_第3页
ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt_第4页
ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt_第5页
资源描述:

《ASP.NET应用程序开发实用教程 教学课件 作者 宋楚平 第3章 ASP常用内置对象.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章ASP.NET常用内置对象本章重点:●掌握Response常用属性和方法。●掌握Request常用属性和方法。●掌握Server常用属性和方法。●掌握Application常用属性和方法。●掌握Session常用属性和方法。●掌握Cookie常用属性和方法。3.1Resoponse对象Response对象的作用是向浏览器输出文本、数据和Cookies,并可重定向网页,或用来控制向浏览器传送网页表3-1Response常用属性和方法使用Response最常用的功能就是向客户端输出文本,实现该功能就是使用Respon

2、se的Write方法,它有四种重载方式:publicvoidWrite(char)publicvoidWrite(object)publicvoidWrite(string)publicvoidWrite(char[],int,int)程序清单3-1(3-1.aspx页面的Page_Load事件代码)1:privatevoidPage_Load(objectsender,System.EventArgse)2:{3:Response.Write("ASP.NET应用程序开发教程");4:}3.1.1输出数据图3.1利用

3、Response输出数据Response.WriteFile方法可以将指定的文件直接写入http内容输出流显示,其四种重载方式如下所示:其四种重载方式如下所示:PublicvoidWriteFile(stringfilename)PublicvoidWriteFile(stringfilename,longoffer,longsize)PublicvoidWriteFile(inptrfileHandle,longoffset,longsize)PublicvoidWriteFile(stringfilename,bo

4、olreadIntoMemory)3.1.2输出文件程序清单3-2(3-2.aspx页面的类代码)1:……2:usingSystem.IO;3:usingSystem.Text;4:5:namespacechapter36:{7:publicclass_3_2:System.Web.UI.Page8:{9:protectedSystem.Web.UI.WebControls.DropDownListDropDownList1;10:protectedSystem.Web.UI.WebControls.ButtonBut

5、ton1;11:12:privatevoidPage_Load(objectsender,System.EventArgse)13:{14:if(!Page.IsPostBack)15:{16:string[]files=Directory.GetFiles(Server.MapPath("./files/"));17:for(inti=0;i

6、idButton1_Click(objectsender,System.EventArgse)39:{40:stringfilename=DropDownList1.SelectedItem.Text;41:FileInfofile=newFileInfo(filename);42:Response.Clear();43:Response.Charset="GB2312";44:Response.ContentEncoding=Encoding.Default;45:Response.AddHeader("Conten

7、t-Disposition","attachment;filename="+file.Name);46:Response.AddHeader("Content-Length",file.Length.ToString());47:Response.WriteFile(file.FullName);48:Response.End();49:}50:}51:}图3.2利用Response输出文件在设计程序时经常需要在页面之间进行跳转,这时可以使用Redirect方法。该方法有两种重载方式:publicvoidRedirec

8、t(string)publicvoidRedirect(string,bool)3.1.3网页转向程序清单3-3(3-3.aspx页面的部分类代码)1:privatevoidPage_Load(objectsender,System.EventArgse)2:{3:if(!Page.IsPostBack)4:{5:string[]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。