ASP.NETtextbox的autopostback属性设为true,页面刷新后密码丢失

我用的asp.net,在textbox1设置了autopostback为true属性,还设置了一个textchange事件,事件是校验密码强度,问题是每一次我输完密码,将... 我用的asp.net,在textbox1设置了autopostback为true属性,还设置了一个textchange事件,事件是校验密码强度,问题是每一次我输完密码,将焦点放到其他地方,页面刷新了一下,但是刚刚输入的密码也不再了,密码栏为空,我的按钮注册事件无法触动,求教,刚学asp.ne 展开
 我来答
you000dang
2014-04-10 · TA获得超过318个赞
知道小有建树答主
回答量:371
采纳率:100%
帮助的人:199万
展开全部
autopostback为true,页面必须刷新的
如果可以的话修改为js进行验证,如果不想修改验证方法,使用服务器端验证的话,就使用一个Session或者静态字符将密码和判断结果存储一下,在页面刷新后再将值赋给控件吧。
更多追问追答
追问
对啊,这个方法太。。。。毕竟刚学,你说的用session我也想过,如果我的那样确实没有解决办法只能这么办了。
追答
服务器端的控件刷新后写入的值不会存在的,如果不想使用客户端(不刷新)的方法,就需要使用一种方法来记录之前填写的信息,可以选择静态变量、Session、XML、数据库等等
思思只恋你
2014-04-11
知道答主
回答量:48
采纳率:0%
帮助的人:24.6万
展开全部
我试过!aps.net 写这个不好,可以用JavaScript写http://www.w3school.com.cn/jsref/event_onkeydown.asp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
568848142
2014-04-10
知道答主
回答量:17
采纳率:0%
帮助的人:9万
展开全部
你把autopostback设置成false,用js验证吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式