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)。

萤光云(16元/月)高防云服务器自带50G防御

螢光云官網萤光云成立于2002年,是一家自有IDC的云厂商,主打高防云服务器产品。在国内有福州、北京、上海、台湾、香港CN2节点,还有华盛顿、河内、曼谷等海外节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。本次萤光云中秋云活动简单无套路,直接在原有价格上砍了一大刀,最低价格16元/月,而且有没有账户限制,新老客户都可以买,就是直接满满的诚意给大家送优惠了!官网首页:www....

wordpress专业外贸建站主题 WordPress专业外贸企业网站搭建模版

WordPress专业外贸企业网站搭建模版,特色专业外贸企业风格 + 自适应网站开发设计 通用流行的外贸企业网站模块 + 更好的SEO搜索优化和收录 自定义多模块的产品展示功能 + 高效实用的后台自定义模块设置!采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera...

Letbox(35美元/年),美国洛杉矶VPS终身7折

Letbox 云服务商在前面的文章中其实也有多次介绍,这个服务商其实也算是比较老牌的海外服务商,几年前我也一直有使用过他们家的VPS主机,早年那时候低至年付15-35美元左右的VPS算式比较稀缺的。后来由于服务商确实比较多,而且也没有太多的网站需要用到,所以就没有续费,最近这个服务商好像有点活动就躁动的发布希望引起他人注意。这不有看到所谓的家中有喜事,应该是团队中有生宝宝了,所以也有借此来发布一些...

viewstate用法为你推荐
机房360柴油发电机组启动电瓶充电小常识ae序列号ae序列号gps数据格式GPS数据如何输入及导出素数算法有能写出所有素数的公式吗avc是什么格式手机avc格式怎么剪辑上行宽带上行宽带和下行宽带代表什么?云输入法QQ云输入法怎样调整候选词的个数?腾讯合作伙伴大会腾讯位置服务是什么?东兴证券网站东兴证券超强版下载,东兴证券超强版v6下载官方网站,东兴证券软件下载怎么查微信注册时间微信号用了多久,怎么知道
免费国内空间 vps动态ip 域名备案批量查询 服务器配置技术网 联通c套餐 电影服务器 360抢票助手 http500内部服务器错误 免费ftp站点 网通ip 天互数据 韩国名字大全 域名接入 域名和空间 电信虚拟主机 100mbps metalink idc查询 爱奇艺会员免费试用 lamp是什么意思 更多