我正在创建一个客户模块在asp.net网站项目。我开发了登录页面,并从登录页面进入客户主页。在这里,我给出了如下菜单项:
这里,对于每个页面,我需要使用的登录id,应该直接在页面负载。
请任何一位帮助我如何传递登录用户id以上4页。
发布于 2013-02-01 04:47:45
您应该查看此站点的身份验证。使用FormsAuthentication搜索FormsAuthenticationTicket,或者使用较新的Memebership和Roles功能。正确地这样做,您就不会真正地“传递”登录名词,而是从HttpContext.Current.User.Identity容器中读取它。
发布于 2013-02-01 04:51:49
你为什么不使用会话?会话是您的场景的最佳案例。或者,如果您想使用身份验证机制,请选择成员资格提供程序FormsAuthentication。如何实现简单的表单身份验证
Session["UserID"]=yourUseID;撤退
var userID=Session["UserID"].ToStrin();https://stackoverflow.com/questions/14639870
复制相似问题