读书人

前页这样写入session后页咋读不出来

发布时间: 2012-02-03 22:02:47 作者: rapoo

前页这样写入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 ")

读书人网 >asp.net

热点推荐