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

初学者请问一验证码有关问题

2012-02-07 
菜鸟请教一验证码问题privatestring_codepublicstringCheckCode(){_codeSession[ checkcode ]return_c

菜鸟请教一验证码问题
private   string   _code
public   string   CheckCode()
{
        _code   =   Session[ "checkcode "];
        return   _code;
}
然后我用一个   button     Response.Write(_code);怎么都是null,我直接Response.Write(Session[ "checkcode "])输出正确的.怎么回事啊?


[解决办法]
private string _code
public string CheckCode()
{
_code = Session[ "checkcode "].ToString();
return _code;
}
CheckCode();//因为你还没执行_code的赋值
response.write(_code); null
response.write(session[ "checkcode "].Tostring());正确的.
[解决办法]
private string _code
public string CheckCode
{
get{
try{
_code = Session[ "checkcode "].ToString();
return _code;
}
catch
{
return " ";
}
}
}

response.write(CheckCode);
[解决办法]
protected void Button1_Click(object sender, EventArgs e)
{
//Response.Write(CheckCode());
Response.Write(CheckCode);
Response.Write(_code);
}
[解决办法]
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write(this.CheckCode);//什么也没有
Response.Write(session[ "checkcode "].Tostring());//输出正确
}

热点排行