注册 登录
编程论坛 ASP.NET技术论坛

将信息显示在datalist中的问题

我是玄彬妈妈 发布于 2011-05-18 15:20, 763 次点击
在登录时 我将用户编号缓存在session中 怎样读取session中的用户编号 根据用户编号查询相关信息,并且显示在datalist中
5 回复
#2
jalonlovesja2011-05-18 16:59
方法有很多个,可以声明一个变量得到Session里的值,可以直接Session["用户编号"].toString()这里要确保用户编号没有空值,不然会报错。
#3
夜道永恒2011-05-18 19:57
如:string strId
strId=Session["用户编号"].toString();
#4
t7651597962011-05-18 20:56
借用楼上的:
string strId ;
strId=Session["用户编号"].toString();
 string strsql="select * from table(表名) where userID(用户编号字段)='"+strId+"'";
然后把datalist的datasource绑定到你查询所得到的内容

#5
我是玄彬妈妈2011-05-19 13:07
回复 4楼 t765159796
恩 这个方法我试了 可是怎样将查询结果显示在datalist里呢 我不知道怎么写语句
#6
我是玄彬妈妈2011-05-19 13:20
回复 3楼 夜道永恒
谢啦

1