asp.net中 Session问题请教
开始页面定义 Session["webId"] = webname.Value;
然后在另一个页面 string id = Session["webId"].ToString();
然后输出的id竟然是System.Web.UI.HtmlControls.HtmlInputText
怎么回事呢 帮帮看下 谢谢
------解决方案--------------------webname应该就是文本框吧,貌似本来就把文本框的值赋给了 Session["webId"]
------解决方案--------------------在整个解决方案里搜索一下 Session["webId"], 看看还有没有别的地方赋值。
------解决方案--------------------把类型赋给session了..
------解决方案--------------------同意3楼 没赋值 赋的是类型,有些控件标签取值并不是value
------解决方案--------------------肯定有某个地方写成
Session["webId"] = webname
------解决方案--------------------Ctrl+F 搜吧 Session["webId"]。哪被赋值了
------解决方案--------------------开始页面定义 Session["webId"] = "Test";
然后在另一个页面 string id = Session["webId"].ToString(); 看看最后id的值是不是Test 是的话就是你 webname.Value有问题!