验证码生成类引用后出现 "未将对象引用设置到对象的实例" 如何把生成的验证码存入Session??????
我在学习应用"asp.net验证码生成类(参考)"地址如下:http://www.cg163.net/ithtm/id.aspid=21360.htm
想把CreateValidateNumber(4)生成的验证码存入Session["test"],但在读取时出现“未将对象引用设置到对象的实例”的错误,分析应该是在Page load时把Session["test"]清空了,如何改?请大家帮忙。
图像生成页:validSession.aspx代码如下:
protected void Page_Load(object sender, EventArgs e)
{
Function.ValidateNumber validCode = new Function.ValidateNumber();
string aaa =validCode.CreateValidateNumber(4);
Session["test"] = aaa;
validCode.CreateValidateGraphic(this, aaa);
}
引用页代码如下:
Label1.Text = Session["test"].ToString();