CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

页面刷新时,怎样保存密码框中的密码阿?

楼主lubosun(大白菜)2006-03-04 17:28:44 在 .NET技术 / ASP.NET 提问

就是点下拉列表框中的选项,刷屏时,密码框中****还保存着  
  这个问题很常见吧,不知高人们都是怎么解决的,请指教 问题点数:20、回复次数:6Top

1 楼ljhkim6()回复于 2006-03-04 17:30:21 得分 5

将文本框的属性viewSate设置为trueTop

2 楼tidydavid(tidy)回复于 2006-03-04 18:46:33 得分 10

搂主,我猜测你是把dropdownlist控件的autopostback属性设置成true以响应SelectedIndexChanged事件吧,如果是这样的话只要向更换dropdownlist控件的选项就会向服务器进行提交,填写密码的文本框内容是肯定要丢失的,不管你是否将文本框的属性viewSate设置为true,asp.net这样做是为了安全性。  
  一种解决的方法是,不要使用dropdownlist控件的SelectedIndexChanged事件,至少不能在一个页面里,可以把页面用iframe等框架的方式拆开成两部分,但是形式上是一个整体。  
  第二种办法就是,使用xmlhttp+javascript的方式响应dropdownlist的选项变化的操作,这种方式不会刷新页面,具体怎么做网上有很多类似的源代码和案例。  
  Top

3 楼lubosun(大白菜)回复于 2006-03-04 19:13:39 得分 0

TO: tidydavid(tidy)   :  
  正解!不过实现起来很麻烦Top

4 楼CnEve(龙哥哥)回复于 2006-03-04 19:31:15 得分 5

要嫌麻烦的话,直接把下拉列表绑定的代码放到   if(!Page.IsBack)   外面Top

5 楼flyinging(一路走来)回复于 2006-03-04 20:39:34 得分 0

楼上的都说了Top

6 楼lubosun(大白菜)回复于 2006-03-05 16:52:37 得分 0

谢谢大家了,我结帖了  
   
  Top

相关问题

  • 请教一个老问题!关于页面刷新保存?
  • 请问如何用js,保存页面刷新前的值
  • 页面刷新
  • 刷新页面?
  • 页面刷新
  • 如何实现不刷新的保存页面的功能(100分)
  • 页面自身提交,但要保存第一次页面刷新时请求获得变量的值?
  • 为什么我点保存后,再刷新页面怎么跟保存一样的结果啊
  • 页面保存
  • 页面的刷新

关键词

  • 密码
  • 页面
  • 控件
  • 选项
  • 属性
  • 文本框
  • dropdownlist控件
  • 设置
  • 方式
  • true

得分解答快速导航

  • 帖主:lubosun
  • ljhkim6
  • tidydavid
  • CnEve

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo