Session和Cookie保存值

控件+事件
一:系统对象的使用
Request
QueryString[] 获取通过URL路径传来的数据
Form 获取表单提供过来的数据
Params 所有的请求参数 可以代替querystring,和form
ServerVariables 获取请求用户的环境,主要是浏览器,语言,IP地址等
以上属性均是以键值对保存数据,使用时需要知道键名.

Response
Write() :直接在页面上输出内容
Redirect():重定义到别一个页面
End();使Web服务器停止输出内容。
Session 会话,用户一次请求多个页面可以使用的数据。可以保存对象。[一般用于登陆]
Session[“键名”]=数据(可以是对象)
类型 obj=Session[“键名”] as 类型; 类型 obj=(类型)Session[“键名”];
Cookie :保存在客户端,一次保存多个使用,下次访问网站仍然有效。只能是字符串
创建cookie:响应往客户端写数据
HttpCookie hcCookie = new HttpCookie(“名”, “值”);
hcCookie.Expires = DateTime.Now.AddDays(1); //设置有效期
Response.Cookies.Add(hcCookie);//写入cookie
读取cookie: 请求时读cookie数据
string userName = Request.Cookies[“UserName”].Value; //读取cookie

Application:应用程序级别,多个用户可以使用,使用方法与Session一样。

二:上传控件使用
上传:把客户端电脑的文件,通过网络保存到服务器电脑的一个文件夹中。
1)窗口上放上传控件
2)按钮中写事件
//1.上传的文件,在服务器放到哪个文件夹,
// 文件名还是客户端的文件名(文件名可以改名)
//~:代表网站根目录
string filename = Server.MapPath("~/uploadimage/"+FileUpload1.FileName);
FileUpload1.SaveAs( filename);

三:第三方js控件,dll组件使用(验证控件操作) 重要
作用:加强页面效果,检查常见功能
学习使用方法:
1.网络,公司获取到组件
2.通过看帮助学习控件如何使用
3.通过检查示例,学习基本使用
4.结合效果使用。

 Web项目的第三方组件分二种
 1.纯js的 
    1)把js文件复制到项目中
    2)按帮助用
 2.第三方dll控件方式
   1)右击vs工具箱,增加,找到dll文件
   2)在工具箱多一个控件,放到窗口上
   3)通过控件对象的方法和属性使用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值