首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

前页这样写入session,后页咋读不出来呢?该怎么解决

2012-02-03 
前页这样写入session,后页咋读不出来呢?前页这样写入session,后页咋读不出来呢?Session[ ImageCode ]re

前页这样写入session,后页咋读不出来呢?
前页这样写入session,后页咋读不出来呢?
Session[ "ImageCode "]   =   result;


编译器错误信息:   BC30203:   应为标识符。

源错误:

 

行   16:   public   Sub   btn_tijiao_click(sender   As   Object,   e   As   System.EventArgs)
行   17:  
行   18:   response.Write(Session[ "ImageCode "])
行   19:   End   Sub
行   20:  
 

源文件:   D:\wwwroot\cccnc.net\admin_login.aspx         行:   18

[解决办法]
response.Write(Session[ "ImageCode "].ToString())
[解决办法]
response.Write(Session[ "ImageCode "].ToString())
response.Write(Convert.ToString(Session[ "ImageCode "]))
Session值要转化为字符串 在C#里Session类型是Object 而c#对各类型之间是严格的 不允许自动转换 必须强制转化
[解决办法]
string a=Session[ "ImageCode "].ToString();

Session是object类型,从Session里面取值要做好类型转换
[解决办法]

Session[ "ImageCode "]是对象,作为Write()方法参数不匹配...

response.Write(Session[ "ImageCode "].ToString())
[解决办法]
.tostring()
[解决办法]
如果我没记错的话
vb应该是这样写Session( "ImageCode ")
[解决办法]
1、response.Write(Session[ "ImageCode "].ToString())
2、VB
写Session.Item( "LoginUser ") = Value
读Value=Session.Item( "LoginUserID ").ToString()


[解决办法]
Response

不是

response
[解决办法]
response.Write(Convert.ToString(Session( "ImageCode ")))

VB里应该不是Session[ "ImageCode "],该是Session( "ImageCode ")
[解决办法]
admin_check_num = Session( "ImageCode ")

热点排行