软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > .net > .net技术/ 正文

.net 页面传参的六种方式(4)

2013-08-17 16:35:48 Java培训

  六、ViewState:YCo软件培训网

  ASP.NET 为每个控件提供视图状态的服务器端注记。控件可以使用类 StateBag 的一个实例上的 ViewState 属性,在请求之间保存它的内部状态。StateBag 类提供词典样式的接口来存储与字符串键关联的对象。YCo软件培训网

  文件 pagestate1.aspx 显示一个可见的面板并使用键 PanelIndex 在该页的视图状态下存储它的索引:YCo软件培训网

  以下是代码片段:YCo软件培训网

  protectedvoid Next_Click(Object sender, EventArgs e )YCo软件培训网

  {YCo软件培训网

  String PrevPanelId ="Panel"+ ViewState["PanelIndex"].ToString();YCo软件培训网

  ViewState["PanelIndex"] = (int)ViewState["PanelIndex"] +1;YCo软件培训网

  String PanelId ="Panel"+ ViewState["PanelIndex"].ToString();YCo软件培训网

  }YCo软件培训网

  注意,如果在多个浏览器窗口中打开该页,每个浏览器窗口最初将显示此名称面板。每个窗口可以独立地在面板之间定位。YCo软件培训网

  小结YCo软件培训网

  1. 使用应用程序状态变量存储很少修改但经常使用的数据。YCo软件培训网

  2. 使用会话状态变量存储特定于某个会话或用户的数据。数据全部存储在服务器上。这种方法适于短期的、大量的或敏感的数据。YCo软件培训网

  3. 将少量易失数据存储在非持久性 Cookie 中。数据存储在客户端,在每次请求时发送到服务器,并在客户端结束执行时失效。YCo软件培训网

  4. 将少量非易失数据存储在持久性 Cookie 中。数据存储在客户端直到失效,并在每次请求时发送到服务器。YCo软件培训网

  5. 将少量请求特定的数据存储在视图状态中。数据从服务器发送到客户端并返回。YCo软件培训网

本文由软件培训网整理,转载请注明:http://www.softpeixun.comYCo软件培训网


Tags:郑州北大青鸟支持你成为专业的软件开发人才,河南郑州北大青鸟翔天信鸽网,南阳北大青鸟电脑学校好不好,河南省郑州哪里的大数据计算机学校好,郑州职业高中有哪些专业,郑州北大青鸟计算机学校2018招生要求

更多郑州北大青鸟支持你成为专业的软件开发人才,河南郑州北大青鸟翔天信鸽网,南阳北大青鸟电脑学校好不好,河南省郑州哪里的大数据计算机学校好,郑州职业高中有哪些专业,郑州北大青鸟计算机学校2018招生要求相关文章

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈