首页 > 代码库 > 跨页面传值常用方法
跨页面传值常用方法
1.QueryString
request.QueryString["ParaName"] //传递的“ParaName”值
2.Form-Post控件传值
3.Cookies传递
实现单值Cookie的设置
1).httpCookie ck_animal=new HttpCookie("animal");
2).ck_animal.Value="http://www.mamicode.com/猫";
3).ck_animal.Expires=DateTime.Now.AddDay(1);
4).response.Cookies.Add(ck_animal);
实现单值Cookie信息读取
需要加一个判断,判断cookie是否存在。当存在时,才进行读取。
判断:
if(Request.Cookies["animal"]!=null)
{
_myStr=Request.Cookies["animal"] .Value;
}
实现单值Cookie信息删除
删除Cookie的思路:
将CookieName的有效期Expire设置为一个过期日期,再次写入客户端硬盘。
标准写法:
Response.Cookie["animal"].Expires=DateTime.Minvalue;
4.Application传递
5.Session传递
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。