我正在使用VS 2010,vb.net和asp 3.5。我有一个简单的default.aspx页面
Dim ctx As HttpContext = HttpContext.Current
Dim cookie As HttpCookie = ctx.Request.Cookies("SessionGUID")
Me.lbl1.Text = cookie.Value.ToString
从VS中运行它时页面加载正常,但是当我构建网站并运行页面时,它不会加载..它不会给我一个错误,但没有任何显示。
这是视图源的样子
HTML> HEAD> META content =“text / html; charset = windows-1252”http-equiv = Content-Type> / HEAD> BODY> / BODY> / HTML>
我拿出了<在标签中,以便它显示在这里......
如果我拿出Me.lbl1.Text = cookie.Value.ToString页面加载正常..我正在放置的页面是一些文本和标签控件。
任何人都有任何想法
答案 0 :(得分:0)
我取出了会话模块的所有管道,而是创建了一个 session_start中的global.ascx文件中的会话......也许就是这样 它应该一直都是。从那时起我就能改变了 我正在使用cookie进行会话的地方。
据我所知可行。更多测试将告诉你。