ASP.NET关于session的用法

Session[]就是缓存,默认的类型是Object,就是说无论你把什么值赋给Session[],都是会变成Object类型的数据,空说没用,你也别看技术文献里面生涩的解释,我举个例子吧: 比如说页面Page1上有个Textbox,名字为txtName,现在我想把txtName.Text的值传给下一个页面Page2,那么我就会这么写: 在Page1的cs文件中写: Session["Name"]=txtName.Text;//Session["XXX"]这里的XXX可以为任意文本,只是作为区分不同的Session的标志而已 在Page2的cs文件中写: string Name =(string)Session["Name"];//这里定义了一个字符串变量Name,用来接收Session的值,注意此处用了一个类型转换,转换成了string类型,如果这个Session里面的值原来是int型的,你就要将他转换成int型

posted on 2013-02-20 15:41  程序猴chengxuhou.com  阅读(425)  评论(0编辑  收藏  举报

导航