ASP.NET设置全局变量
也就是多用户管理网站,将用户名或ID设置成一个全局变量我在第一个页面有个有个DataList,分别绑定了多个用户的某一字段,点击某用户跳到相应用户的页面但是这些用户又有多...
也就是多用户管理网站,将用户名或ID设置成一个全局变量
我在第一个页面有个有个DataList,分别绑定了多个用户的某一字段,点击某用户跳到相应用户的页面
但是这些用户又有多个页面,如果是?id=XXX.aspx就只能拿到某用户的第一个页面
这个全局变量应该如何设置或读取?求高人指导···
不好意思 分不多 展开
我在第一个页面有个有个DataList,分别绑定了多个用户的某一字段,点击某用户跳到相应用户的页面
但是这些用户又有多个页面,如果是?id=XXX.aspx就只能拿到某用户的第一个页面
这个全局变量应该如何设置或读取?求高人指导···
不好意思 分不多 展开
3个回答
展开全部
其实用Session存就可以
在PageLoad的事件里你应该能获取到登录的用户吧?
然后Session["User"]=User 存入用户
想要在任何一个页面获取到该用户 User User=Session["User"] as User 强转可以了!!
Application没必要。。。
在PageLoad的事件里你应该能获取到登录的用户吧?
然后Session["User"]=User 存入用户
想要在任何一个页面获取到该用户 User User=Session["User"] as User 强转可以了!!
Application没必要。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用xxx.aspx?id=<%# Eval("ID") %> 形式,在那个apsx页接收用Request.QueryString["id"]就可以得到id的值了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样的话这个用户的第2个页面string id = Request.Params["id"];还能得到这个ID吗?
--------------
打开的第一个页面假设是 list.aspx?ID=1
你直接把ID的值加在连接后面不就行了吗?
Show.aspx?ID=<%=id%>
--------------
打开的第一个页面假设是 list.aspx?ID=1
你直接把ID的值加在连接后面不就行了吗?
Show.aspx?ID=<%=id%>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询