ASP.NET -- WebForm -- Cookie的使用
发布时间:2020-12-15 21:25:59 所属栏目:asp.Net 来源:网络整理
导读:ASP.NET -- WebForm --? Cookie的使用 Cookie是存在浏览器内存或磁盘上。 1. Test3.aspx文件 span style="color: #0000ff"! span style="color: #ff00ff"DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh
ASP.NET -- WebForm --? Cookie的使用 Cookie是存在浏览器内存或磁盘上。 1. Test3.aspx文件 <span style="color: #0000ff"><! <span style="color: #ff00ff">DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"<span style="color: #0000ff">><span style="color: #0000ff">< <span style="color: #800000">html <span style="color: #ff0000">xmlns<span style="color: #0000ff">="http://www.w3.org/1999/xhtml"<span style="color: #0000ff">><span style="color: #0000ff"><<span style="color: #800000">head <span style="color: #ff0000">runat<span style="color: #0000ff">="server"<span style="color: #0000ff">> <span style="color: #0000ff"><<span style="color: #800000">title<span style="color: #0000ff">></<span style="color: #800000">title<span style="color: #0000ff">> <span style="color: #0000ff"></<span style="color: #800000">head<span style="color: #0000ff">> <span style="color: #0000ff"><<span style="color: #800000">body<span style="color: #0000ff">> <span style="color: #0000ff"><<span style="color: #800000">form <span style="color: #ff0000">id<span style="color: #0000ff">="form1"<span style="color: #ff0000"> runat<span style="color: #0000ff">="server"<span style="color: #0000ff">> <span style="color: #0000ff"><<span style="color: #800000">div<span style="color: #0000ff">> <span style="color: #0000ff"><<span style="color: #800000">asp:Label <span style="color: #ff0000">ID<span style="color: #0000ff">="Label1"<span style="color: #ff0000"> runat<span style="color: #0000ff">="server"<span style="color: #ff0000"> Text<span style="color: #0000ff">="Label"<span style="color: #0000ff">></<span style="color: #800000">asp:Label<span style="color: #0000ff">> <span style="color: #0000ff"></<span style="color: #800000">div<span style="color: #0000ff">> <span style="color: #0000ff"></<span style="color: #800000">form<span style="color: #0000ff">> <span style="color: #0000ff"></<span style="color: #800000">body<span style="color: #0000ff">> <span style="color: #0000ff"></<span style="color: #800000">html<span style="color: #0000ff">> 2. Test3.aspx.cs文件 <span style="color: #0000ff">public <span style="color: #0000ff">partial <span style="color: #0000ff">class<span style="color: #000000"> Test3 : System.Web.UI.Page
{ <span style="color: #0000ff">protected <span style="color: #0000ff">void Page_Load(<span style="color: #0000ff">object<span style="color: #000000"> sender,EventArgs e) { <span style="color: #0000ff">if (!<span style="color: #000000">IsPostBack) { <span style="color: #0000ff">if (Request.Cookies[<span style="color: #800000">"<span style="color: #800000">myProject<span style="color: #800000">"] != <span style="color: #0000ff">null<span style="color: #000000">) { <span style="color: #008000">//<span style="color: #008000">如果浏览器端发送给服务器端的Cookie有'myProject',则显示'myProject'的Cookie值 Label1.Text = Request.Cookies[<span style="color: #800000">"<span style="color: #800000">myProject<span style="color: #800000">"<span style="color: #000000">].Value; } <span style="color: #0000ff">else<span style="color: #000000"> { <span style="color: #008000">//<span style="color: #008000">如果浏览器端发送给服务器端的Cookie没有'myProject',则设置'myProject'的Cookie值 Response.Cookies[<span style="color: #800000">"<span style="color: #800000">myProject<span style="color: #800000">"].Value = <span style="color: #800000">"<span style="color: #800000">Test3<span style="color: #800000">"<span style="color: #000000">; <span style="color: #008000">//<span style="color: #008000">没有设置过期时间的cookie是存在浏览器内存中的,浏览器关闭就会消失
<span style="color: #000000"> } 3. 实现结果 (1) 首次访问页面,没有cookie值,则设置cookie的值,服务器通过响应报文把要设置的cookie发送给浏览器。 (2) 再次访问页面时。浏览器会将cookie放在发送报文中,发送给服务器端。服务器端可将接收到的cookie值显示出来。 ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- Pro ASP.NET Core MVC(二)【第一个MVC 应用程序】
- asp.net-mvc – MVC打开pdf文件
- asp.net-mvc – 使用Ajax在ASP.NET MVC的Kendo U
- 在ASP.NET中如何检测上传文件的MIME类型?
- asp.net – IE8 Win7 Facebook Connect问题
- asp.net-mvc – @ Html.DisplayNameFor的详细信息
- asp.net-mvc – MVC,FluentValidation和Ninject的
- asp.net-mvc – 如何将我的视图模型绑定到jqGrid
- asp.net – 如何刷新.dbml同步到数据库
- 使用asp.net控件创建无序列表?
热点阅读