验证码_页面机制
简单的功能而已,先说自己的情况:
    1、自定义类,类功能函数产生、返回随机字符串;
    2、页面有一个lable,text获取生成的验证码;
    3、点击按钮,很据输入textbox.text值,判断验证码是否正确;
结果:两个值总是不相等
原因:按钮每次点击,都触发页面加载事件,而lable的值就在page_load事件中,
可能的原因,点击判断按钮,触发页面page_load事件, lable.text已经重新获得随机产生的字符串,
所以,做比较的时候总是不相等。
不是很清楚 .NET的事件机制,请问怎么解决,谢谢了!
------解决方案--------------------安照你的要求其实,你只要把lable.text赋值的语句放在里就行了 
 如 
         if (!IsPostBack) 
        { 
          lable.text= "生成的随机数 "; 
        }
------解决方案--------------------
------解决方案--------------------if (Page.IsValid)
{
.................
}