Session["userName"] = "123";
Session["userRight"] = "55";
Session["userId"] = "85";
Session["userPassword"] = "fds45646";
Session["userIp"] = "127.0.0.1";怎样创建一个session数组把上面的对像放到数组中,然后在页面中读取它呢?最有高效的方法是什么?请高手哥哥帮忙
Session["userRight"] = "55";
Session["userId"] = "85";
Session["userPassword"] = "fds45646";
Session["userIp"] = "127.0.0.1";怎样创建一个session数组把上面的对像放到数组中,然后在页面中读取它呢?最有高效的方法是什么?请高手哥哥帮忙
解决方案 »
- 超时时间已到,但是尚未从池中获取连接
- 求一个画流程图的软件.
- 求教CA安全解决方案中出现的问题
- 简繁体操作系统下的日期问题(为难我很久了)
- 如何断点调试JavaScript程序,急
- Entity framework问题
- mvc 自定义视图引擎路径问题
- 这两个内容是一样的,上面是数据库中保存的格式,下面是post得到页面的值,目前两段内容相同,怎么比较出来相同?怎么把中间字符转换?求助
- 问:together 和.net配合开发?
- HELP! 用C#做ASP.NET为什么一运行就出现“试图运行项目时出错:无法在Web服务器上启动调试....”
- JavaScript读取treeview节点值
- .NET在自己的机器上为什么不能修改数据
如:
string[] test=new string[]{"test1","test2","test3","test4","test5"};
session["test"]=test;string[] rtest=(string[])session["test"];
cookie.Values.Add("username", "xxxx");
cookie.Values.Add("password", "*****");
Response.Cookies.Add(cookie)
//取COOKIE
Request.Cookies["UserInfo"]["userName"].value;
Request.Cookies["UserInfo"]["password"].value;
cookie.Values.Add("username", "xxxx");
cookie.Values.Add("password", "*****");
Response.Cookies.Add(cookie)
//取COOKIE
Request.Cookies["UserInfo"]["userName"].value;
Request.Cookies["UserInfo"]["password"].value;
DataTable dt = new DataTable();
dt.Columns.Add("userName");
dt.Columns.Add("userRight");
dt.Columns.Add("userId");
dt.Columns.Add("userPassword");
dt.Columns.Add("userIp");
DataRow dr = dt.NewRow();
dr["userName"] = "123";
dr["userRight"] = "55";
dr["userId"] = "85";
dr["userPassword"] ="fds45646";
dr["userIp"] ="127.0.0.1";
dt.Rows.Add(dr);
HttpContext.Current.Session["userinfo"] = dt
for (int i = 0; i < Session.Count; i++)
{
sn[i] = Session[i].ToString();
}
不过就像前面几楼说的
session已经很方便了
把sesion的key,和value存储进去
方法同上