AS P.NETWeb应用系统开发课件作者于华1-5第4章节.pptVIP

  • 0
  • 0
  • 约1.29万字
  • 约 70页
  • 2018-05-08 发布于广东
  • 举报

AS P.NETWeb应用系统开发课件作者于华1-5第4章节.ppt

第4章 ASP.NET的内置对象       4.1 概 述   每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的 Web 编程中,这通常意味着在每一次往返行程中,与该页及该页上的控件相关联的所有信息都会丢失。例如,若用户将信息输入到文本框,则该信息将在从浏览器或客户端设备到服务器的往返行程中丢失。   为了解决传统的 Web 编程的固有限制,ASP.NET提供了包括视图状态、控件状态、隐藏域、Cookie、查询字符串、应用程序状态、会话状态、配置文件属性等若干选项,可帮助用户按页保留数据或在整个应用程序范围内保留数据。   视图状态、控件状态、隐藏域、Cookie和查询字符串均会以不同方式将数据存储到客户端上,而应用程序状态、会话状态和配置文件属性都将数据存储到服务器上的内存中。每个选项都有不同的优点和缺点,具体取决于相应的方案。 4.1.1 基于客户端的状态管理选项   下面介绍一些状态管理选项,这些选项涉及在页中或客户端计算机上存储信息。对于这些选项,在各页面往返行程间不会在服务器上维护任何信息。   1.视图状态   ViewState 属性提供一个字典对象,用于在对同一页的多个请求之间保留值。这是页用来在往返行程之间保留页和控件属性值的默认方法。   在处理页时,页和控件的当前状态会散列为一个字符串,并在页中保存为一个隐藏域或多个隐藏域(如

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档