viewstate用法第一个页面上有两个值,不用session、cookie,application如何传递到第二个页面,

viewstate用法  时间:2021-06-16  阅读:()

rember的用法

remember的用法 1) remember to do sth. 记住要做某事。

如:  Remember to post the letter for me.记住给我邮这封信。

2) remember doing sth. 记得做过某事。

如:  I remember seeing him once. 我记得见过他一次。

【附】 remember 英[r??memb?(r)] 美[r??m?mb?] vt.& vi. 记得; 牢记; vt. 记着; 纪念; 回想起; 送钱[礼物]给…; [例句]Do you remember his name? 你记得他的名字吗?

umask用法

当最初登录到系统中时, u m a s k命令确定了你创建文件的缺省模式。

这一命令实际上和 c h m o d命令正好相反。

你的系统管理员必须要为你设置一个合理的u m a s k值,以确保你创建的 文件具有所希望的缺省权限,防止其他非同组用户对你的文件具有写权限。

在已经登录之后,可以按照个人的偏好使用u m a s k命令来改变文件创建的缺省权限。

相应 的改变直到退出该s h e l l或使用另外的u m a s k命令之前一直有效。

一般来说,u m a s k命令是在/ e t c / p r o f i l e文件中设置的,每个用户在登录时都会引用这个文 件,所以如果希望改变所有用户的u m a s k,可以在该文件中加入相应的条目。

如果希望永久性 地设置自己的u m a s k值,那么就把它放在自己$ H O M E目录下的. p r o f i l e或. b a s h _ p r o f i l e文件中。

如何计算umask值 u m a s k命令允许你设定文件创建时的缺省模式,对应每一类用户(文件属主、同组用户、 其他用户)存在一个相应的u m a s k值中的数字。

对于文件来说,这一数字的最大值分别是6。

系 统不允许你在创建一个文本文件时就赋予它执行权限,必须在创建后用c h m o d命令增加这一 权限。

目录则允许设置执行权限,这样针对目录来说, u m a s k中各个数字最大可以到7。

其使用方法有点类似于网络上的子网掩码的作用,不同的是网络上的子网掩码是与 ip地址进行与运算,而umask后面所带的数和最大的权限值进行的是异或运算。

例如,u m a s k值002 所对应的文件和目录创建缺省权限分别为6 6 4和7 7 5

explain 的用法

explain可以用作及物动词,也可用作不及物动词。

及物动词的用法为 explain to sb sth 或 explain sth to sb。

即 它不能直接跟双宾语,在表人的间接宾语前,总有一个介词 to。

第一个页面上有两个值,不用session、cookie,application如何传递到第二个页面,

1. Get(即使用QueryString显式传递) 方式:在url后面跟参数。

特点:简单、方便。

缺点:字符串长度最长为255个字符;数据泄漏在url中。

适用数据:简单、少量、关键的数据。

适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。

用法:例如:url后加?UserID=…,跳转到目标页面,目标页面在伺服端可用Request.QueryString["InputText"]获取其指定参数值。

2. Post 方式:通用的方式。

利用form提交。

特点:最常用的方法。

常用技巧是把隐秘的数据存在隐藏域中由form提交。

适用数据:大量数据,包括文件上传。

适用范围:同Get方法 用法:在客户端form指定action目标后submit、在的伺服端中使用server.Transfer(url)提交;在伺服端中用Request.Form["FormFieldID"]获取。

3. 页面对象的属性 方式:特有方式 。

利用HttpContext获取发请求的页面的信息。

特点:可以直接存储对象。

缺点:注意强制转换的类型要正确。

适用数据:各种数据。

适用范围:页面之间传递复杂数据。

用法:获取Context.Handler将其转换为发请求的页面的实例,随后就可以轻松访问其form中的字段、甚至属性。

其中的Context是指HttpContext对象,Handler是其属性,Context.Handler的意思可以理解为创建源页类的实例变量,而得到此实例之后,就可以直接访问其中的属性和Public方法了。

4. cookie 方式:将数据存在客户端的经典方法。

缺点:安全性低、受客户端设置限制、一个站点仅存20个cookie,每个容量4096字节。

有效期:自定义或被用户清除 适用数据:用户的会话数据(一般是用户名,用户的个性化设置信息等) 适用范围:单个用户、整个站点所有页面 用法:引用Request.Cookies(读取信息)、Response.Cookies(写入信息)、或用HttpCookieCollection直接创建Cookie对象。

5. Session 方式:将用户数据存储在伺服端。

特点:中可以设置session的存储方式、位置、SessionID的保存是否依赖cookie。

可以直接存储对象。

缺点:中有失效的隐患 有效期:用户活动时间+自定义延迟。

适用数据:用户的特有信息。

适用范围:单个用户、整个站点所有页面。

用法:Session["CollectionName"] = value/object; 6. Cache 方式:将用户数据存储在伺服端数据缓存中。

特点:可以大大提高效率。

可以直接存储对象。

缺点:数据更新不及时。

有效期:应用程序生命周期或自定义。

适用数据:所有页面、所有用户都可以共享的数据。

用法:Cache["CollectionName"] = value|object; 7. Appliction 方式: 将数据存储于此,相当于全局变量。

特点:可以直接存储对象。

整个站点的共享数据。

有效期:应用程序生命周期。

适用数据:所有页面、所有用户共享的数据。

用法:Appliction["CollectionName"] = value|object; 8. ViewState 方式:特有机制,用来恢复页面状态。

特点:将页面各控件及其所存数据序列化存在name为_ViewState的隐藏域中。

缺点:存在HTML中,安全性较低。

可以设置加密和验证,但数据量会大增、效率有影响。

适用数据:页面PostBack需要保存的数据,数据太大会影响页面发送效率。

适用范围:页面自身数据保存。

用法:ViewState["CollectionName"] = value; 9. Static 方式: 将数据存于静态变量中。

特点:利于提高效率。

缺点:若用不好会致使用户或页面间数据紊乱,造成极大的隐患。

建议只赋值一次,绝对禁止为单个用户而更改此值。

适用数据:所有用户共享的数据。

适用范围:此类所有的页面实例。

用法:在class中声明静态变量。

整理: 页面自身保存数据可用的有ViewState,static变量。

页面之间传递数据常用get,post,HttpContext,当然可以变通一下用于自身数据保存。

单用户的所有页面数据共享常用session,cookie,当然也可以应用在以上两种情况。

整个应用程序(所有用户所用页面)的数据共享常用Appliction,cache,static变量。

总结: 当然可以变通下灵活应用来解决问题,但是要选择合适的,常见到滥用Get和Session。

建议在用Request的时候要指明所取的集合,比如Get方法传来的参数从QueryString集合取,Post的从Form取,cookie从Cookies里取。

虽然用Request[]集合,以上几种都可以取到,但是却造成性能上的浪费,本来直接在Form集合中,却遍历了QueryString,Form,Cookies等集合才取出来。

ps:在计算机的世界里,凡是提供服务的一方我们称为伺服端(server),而接受服务的另一方我们称作客户端(client)。

ProfitServer折优惠西班牙vps,荷兰vps,德国vps,5折优惠,不限制流量

profitserver正在对德国vps(法兰克福)、西班牙vps(马德里)、荷兰vps(杜廷赫姆)这3处数据中心内的VPS进行5折优惠促销。所有VPS基于KVM虚拟,纯SSD阵列,自带一个IPv4,不限制流量,在后台支持自定义ISO文件,方便大家折腾!此外还有以下数据中心:俄罗斯(多机房)、捷克、保加利亚、立陶宛、新加坡、美国(洛杉矶、锡考克斯、迈阿密)、瑞士、波兰、乌克兰,VPS和前面的一样性...

天上云:香港大带宽物理机服务器572元;20Mbps带宽!三网CN2线路

天上云服务器怎么样?天上云是国人商家,成都天上云网络科技有限公司,专注于香港、美国海外云服务器的产品,有多年的运维维护经验。世界这么大 靠谱最重,我们7*24H为您提供服务,贴心售后服务,安心、省事儿、稳定、靠谱。目前,天上云香港大带宽物理机服务器572元;20Mbps带宽!三网CN2线路,香港沙田数据中心!点击进入:天上云官方网站地址香港沙田数据中心!线路说明 :去程中国电信CN2 +中国联通+...

日本CN2独立物理服务器 E3 1230 16G 20M 500元/月 提速啦

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

viewstate用法为你推荐
旺旺群发软件求一个旺旺群发软件外国最火开放的直播app手机上看国外电视直播软件哪个好ico监管ICO为什么被叫停excel大写金额EXCEL如何显示出汉字大写金额flash实例Flash元件和实例的概念及关系?listviewitemListView具有多种item布局webservice框架用JAVA作APP后端,一般用什么web service?用什么restful框架云输入法QQ云输入法的候选窗口是什么样的?动画分镜头脚本请问什么是动画分镜头脚本,什么是电影分镜头脚本以及什么是广告分镜头脚本?erp系统教程ERP系统怎样操作,有教学视频吗?
太原域名注册 电信服务器租赁 腾讯云盘 仿牌空间 securitycenter 免备案cdn 免费cdn加速 光棍节日志 免费ftp站点 免费美国空间 cdn加速是什么 空间购买 上海电信测速 德隆中文网 114dns 广东主机托管 godaddy空间 后门 北京主机托管 wordpress空间 更多