第19章 Web编程基础
Web应用程序的底层技术是http和html URL:“统一资源定位符(Uniform Resource Locator)
Button:PostbackUrl属性
Page类定义了属性PreviousPage,对象中的控件可以通过FindControl()方法来访问。
<%@ PreviousPageTypeVirtualPath="~/Default.aspx"%>
ClientTarget属性设置决定ASP.NET控件是否向客户端返回JavaScript
19.7状态管理
|
ViewState |
客户端 |
只在一个页面中 |
|
Cookie |
客户端 |
关闭浏览器时会删除临时cookie,永久cookie存储在客户系统的磁盘上 |
|
Session |
服务器 |
会话状态与浏览器会话相关,会话超时后无效(默认为20分钟) |
|
Application |
服务器 |
应用程序状态在所有的客户端上共享,这个状态在服务器重启动之前是有效的 |
|
Cache |
服务器 |
类似于应用程序状态,高速缓存是共享的,但是,使高速缓存无效有更好的控制方式。 |
1. ViewState
ViewState[“mydata”]=”mydata”;
2. Cookie
string myval = "myval";
HttpCookie cookie = new HttpCookie("mycookie");
cookie.Values.Add("mystate", myval);
Response.Cookies.Add(cookie);
3. 会话
4. 应用程序
5. 高速缓存
19.9读写SQL Server数据库
Web编程基础
本文介绍了Web编程的基础知识,包括HTTP和HTML等底层技术。探讨了URL、按钮PostBackUrl属性及Page类的使用,并详细讲解了状态管理的各种方式,如ViewState、Cookie、Session、Application和Cache的区别与实现方法。
1398

被折叠的 条评论
为什么被折叠?



