session的传值问题
通过登陆页面传递过来如何接受啊,例如在第一个页面Session("userid") = TextBox1.Text.ToString
到第二个页面如何接受啊,这样可以吗?: TextBox1.Text=Session("userid")
问题点数:20、回复次数:6Top
1 楼flashasp(flashasp)回复于 2006-02-11 14:01:04 得分 0
asp.net是这样的
赋值:Session["au_lname"]=username;
调用:TextBox1.Text=Session["au_lname"].ToString();Top
2 楼wxy0401(abc)回复于 2006-02-11 14:01:18 得分 0
TextBox1.Text=Session["userid"].ToString()Top
3 楼lidong6(立冬)回复于 2006-02-11 14:06:03 得分 0
可以,但应该是TextBox1.Text=Session("userid").ToString()Top
4 楼morality(业精于勤,行成于思!)回复于 2006-02-11 14:30:06 得分 10
'赋值
Session("userid") = TextBox1.Text.ToString
'取值
TextBox1.Text = Session("userid").ToString()Top
5 楼jiaolei189(尔丹)回复于 2006-02-11 15:01:27 得分 0
Dim str As String = Session("userid").ToString()
我调试的时候老是上面这句有错误,提示:未将对象引用设置到对象的实例。Top
6 楼ljhkim6()回复于 2006-02-11 15:16:48 得分 10
Dim str As String = Session("userid").ToString()
我调试的时候老是上面这句有错误,提示:未将对象引用设置到对象的实例。
这样是不行的!
使用session的目的就是进行跨页面传值.一般这样使用:
session("username)=txtUser.text.tostring().trim()
在需要使用的页面中:
string userName=session("username").tostring()
if userName is ......
就可以拉
Top




