
基于.NET的Web程序设计
基于.NET的Web程序设计

销售管理信息系统的交互操作与页面处理 学习内容 ·响应用户操作 ·请求用户浏览器相关信息 ·访问服务器资源 ·系统被点击数的设计 ·系统会话 ·实现免登录系统的个性化设置
2 销售管理信息系统的交互操作与页面处理 学习内容 • 响应用户操作 • 请求用户浏览器相关信息 • 访问服务器资源 • 系统被点击数的设计 • 系统会话 • 实现免登录系统的个性化设置

4.1响应用户操作-Response 将htp信息封装后,从ASP.NET的服务器端发送 到响应的用户客户端的浏览器上,其类名为 httpResponse 属性和方法 ■Write() 向客户端发送字符串信息 ■Redirect0网页转向地址 ■ End0终止当前页的运行 BufferOutPut)属性是否使用缓存 Clear() 清除缓存 Flush() 强制输出缓存的所有数据 WriteFile()读取一个文件,并且写入客户端输出流(打开文件, 并且输出到客户端)
3 4.1 响应用户操作-Response 将http信息封装后,从ASP.NET的服务器端发送 到响应的用户客户端的浏览器上,其类名为 httpResponse 属性和方法 ◼ Write() 向客户端发送字符串信息 ◼ Redirect() 网页转向地址 ◼ End() 终止当前页的运行 ◼ BufferOutPut属性 是否使用缓存 ◼ Clear() 清除缓存 ◼ Flush() 强制输出缓存的所有数据 ◼ WriteFile()读取一个文件,并且写入客户端输出流(打开文件, 并且输出到客户端)

向用户输出信息-rite0方法 WELCOME TO OUR WEBSITE Response.Write("alert( 顾客的身份证号码不存在。);"); 查询 销传报承 会员顾客的身 份证号码 324232343243243242 购买商品 海南之家X系列男装 Microsoft Internet Explorer ☒ 标准售价 230 购买数量 1 A 会员顾客的身份证号码不存在。 总价格 230 积分抵和 OK 代金券抵和 不使用代金券
4 向用户输出信息 - Write()方法 Response.Write("alert('会员 顾客的身份证号码不存在。');");

databinding.aspx databinding.aspx.vb WebForm3.aspx TebFora3.aspx.vb (Page Events) 色http://localhost/We..☐▣☒ lass WebForm3 File Edit View Favorites rits System.Web.UI.Page ” 设计器生成的代码] Back ③日 Address http:/flocahost/Go 沈置动的開 System.EventArgs), 专业列表 Response.BufferOutput True Response.rite("专业列表 Response.Write("") ·计算机网络 Response.Write("计算机网g ·软件技术 Response.rite("") Response.End() Local intranet Response.Write("alert(Welcome to learn asp.net' Sub
5

口 BufferOutPut)属性 功能-是否使用缓存 例程 ?页面处理应用缓存 Response.BufferOutput True ▣Clear方法 ·功能-清除缓存 口 Flush方法 ·功能-强制输出缓存的所有数据
6 BufferOutPut属性 ◼ 功能 - 是否使用缓存 ◼ 例程 ’ 页面处理应用缓存 Response.BufferOutput = True Clear方法 ◼ 功能 - 清除缓存 Flush方法 ◼ 功能 - 强制输出缓存的所有数据

BufferOutPut、Clear、Flush综合应用 ■ 请分析如下程序 Response.BufferOutput=True Response.Write("专业列表") Response.Write("") Response.Write"计算机网络"n Response,Write'软件技术) Response.Write("") Response.Clear() Response.Write("alert(Welcome to learn asp.net)") Response.Flush()
7 BufferOutPut、Clear、Flush综合应用 ◼ 请分析如下程序 ➢ Response.BufferOutput = True Response.Write("专业列表") Response.Write("") Response.Write("计算机网络") Response.Write("软件技术") Response.Write("") Response.Clear() Response.Write("alert('Welcome to learn asp.net')") Response.Flush()

Response.BufferOutput=True Response.BufferOutput=False 缓存设置为True的运行结果 一缓存设置为False的运行结果 http://locathost/WebApplication1/WebForm3.aspx Fle Edit Vew Favontes Tools Help Fle Edit view Favontes Tools Help ④ad·S-3日个search☆f ④·目图E0Perh☆r Address http://ocahos/WebApplication1/WebForm3.aspx Address htp://ocahost/WebApplication1/WebForm3.aspx 专业列表 Microsoft Internet Explorer Microsoft Internet EplorerX A Welcometolea as.et ·计算机网络Wekome to lemn ap.t 。软件技术 ok☐ ox门
8 Response.BufferOutput=True Response.BufferOutput=False 缓存设置为True的运行结果 缓存设置为False的运行结果

End方法 ·功能终止当前页的运行 ·分析如下例程 Response.BufferOutput True Response.Vrite("专业列表) Response.Write("") Response.Write"计算机网络") Response.Vrite("软件技术" Response.Write("") Response.End( Response.Write("alert(Welcome to learn asp.net)")
9 End方法 ◼ 功能 -终止当前页的运行 ◼ 分析如下例程 Response.BufferOutput = True Response.Write("专业列表") Response.Write("") Response.Write("计算机网络") Response.Write("软件技术") Response.Write("") Response.End() Response.Write("alert('Welcome to learn asp.net')")

Re 销自 删除身份认证票,注销销售系统的登录状态 System.Web.Security.FormsAuthentication.SignOut(); 系统界面跳转至首页 Response.Redirect("default.aspx"); > 产品澄记 查询 会员信息管理 会员顾客的身。日
10 Redirect方法 ◼ 功能 - 定向链接 当需要连结到其他网页的时候可以使用 Response.Redirect方法重新定向. //删除身份认证票,注销销售系统的登录状态 System.Web.Security.FormsAuthentication.SignOut(); //系统界面跳转至首页 Response.Redirect("default.aspx");