登录之前验证码是4421,在我点登录之后 页面刷新了,新的验证码变成了0300,然后我输入的4421就错误了,应该怎么办啊?求帮助 谢谢
11 个解决方案
#1
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
#2
+
#3
大腿 看图 我的代码,只留了一个判断。if(this.postback)放到代码里报错的啊
#4
大腿 看三楼,有图
#5
将你生成随机数的代码封装成一个方法,然后page_load用if(!postback){randommethod();}
你的click事件里面先判断验证码是不是正确,不正确的话再调用randommethod
你的click事件里面先判断验证码是不是正确,不正确的话再调用randommethod
#6
if(!Page.postback)
{
//在这里面生成验证码试试看
}
#7
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
大腿 看三楼,有图
if(!Page.postback)
{
//在这里面生成验证码试试看
}
page.不出来postback啊 麻烦看下需要哪个?
#8
好了 谢大家 验证码生成 放到ispostback里面可以了 if(!ispostback){//里面写生成验证码}。
不过还有一个问题想要请教 大家。我在textbox后面加了必填验证 但是不触发 是因为什么呢?还有 我是把验证码放到label里的,怎么在label后面加一个刷新验证码 来让验证码刷新 别的不变呢? 谢谢大家
不过还有一个问题想要请教 大家。我在textbox后面加了必填验证 但是不触发 是因为什么呢?还有 我是把验证码放到label里的,怎么在label后面加一个刷新验证码 来让验证码刷新 别的不变呢? 谢谢大家
#9
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
大腿 看三楼,有图
if(!Page.postback)
{
//在这里面生成验证码试试看
}
page.不出来postback啊 麻烦看下需要哪个?
对不起,是我不小心打错了。。。是IsPostBack。。。
后来发现打错了,但是没有权限编辑了。。。抱歉。。。
Page.IsPostBack判断是页面请求(false)还是页面回传(true)
页面请求是客户端请求服务端根据地址生成一个新页面
而页面回传是客户端把页面重新发回服务端让服务端根据客户端传来的信息基础上建新页返回,这样,才能保存视图状态和cookies之类的上传
#10
谢谢 解答,辛苦了。谢谢大家。。。
#11
我要结贴了 。谢谢大家 。再见了
话说 咱们家的验证码真难读
话说 咱们家的验证码真难读
#1
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
#2
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
#3
大腿 看图 我的代码,只留了一个判断。if(this.postback)放到代码里报错的啊
#4
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
大腿 看三楼,有图
#5
将你生成随机数的代码封装成一个方法,然后page_load用if(!postback){randommethod();}
你的click事件里面先判断验证码是不是正确,不正确的话再调用randommethod
你的click事件里面先判断验证码是不是正确,不正确的话再调用randommethod
#6
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
大腿 看三楼,有图
if(!Page.postback)
{
//在这里面生成验证码试试看
}
#7
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
大腿 看三楼,有图
if(!Page.postback)
{
//在这里面生成验证码试试看
}
page.不出来postback啊 麻烦看下需要哪个?
#8
好了 谢大家 验证码生成 放到ispostback里面可以了 if(!ispostback){//里面写生成验证码}。
不过还有一个问题想要请教 大家。我在textbox后面加了必填验证 但是不触发 是因为什么呢?还有 我是把验证码放到label里的,怎么在label后面加一个刷新验证码 来让验证码刷新 别的不变呢? 谢谢大家
不过还有一个问题想要请教 大家。我在textbox后面加了必填验证 但是不触发 是因为什么呢?还有 我是把验证码放到label里的,怎么在label后面加一个刷新验证码 来让验证码刷新 别的不变呢? 谢谢大家
#9
要看你的代码,一般是pafe_load里面判断下
if (this.postback)
{
不要重新生成验证码,而是直接将输入和session的判断
}
大腿 看三楼,有图
if(!Page.postback)
{
//在这里面生成验证码试试看
}
page.不出来postback啊 麻烦看下需要哪个?
对不起,是我不小心打错了。。。是IsPostBack。。。
后来发现打错了,但是没有权限编辑了。。。抱歉。。。
Page.IsPostBack判断是页面请求(false)还是页面回传(true)
页面请求是客户端请求服务端根据地址生成一个新页面
而页面回传是客户端把页面重新发回服务端让服务端根据客户端传来的信息基础上建新页返回,这样,才能保存视图状态和cookies之类的上传
#10
谢谢 解答,辛苦了。谢谢大家。。。
#11
我要结贴了 。谢谢大家 。再见了
话说 咱们家的验证码真难读
话说 咱们家的验证码真难读