asp.net 2.0 防止密码框被清空的解决方案
1.我们经常有这样的情形:
就是用户注册时由于某个信息填写错误要重新填写。但是这个过程经过了服务器PostBack。所以密码框就清空了。因为PostBack的时候,如果TextBox的TextMode为Password的话,是没有value属性传递的,所以密码框是空的。其实这个问题是可以解决的。
2.效果图:
普通情况下不能保存密码:
经过处理后可以保存密码
代码:
后台代码
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Runtime.Remoting;
using System.Runtime.Remoting.Lifetime;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
this.Password.Attributes.Add("value", Request["Password"]);//对密码框添加的事件
}
protected void Button1_Click(object sender, EventArgs e)
{
}
}
前台代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>保存密码框的小技巧 http://blog.csdn.net/21aspnet/ 清清月儿</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="请输入密码"></asp:Label>
<asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="提交" OnClick="Button1_Click" /></div>
</form>
</body>
</html>
asp.net 2.0 防止密码框被清空的解决方案相关推荐
- asp.net Forums2.0修改密码后无法登陆问题——都是Cache惹的祸
在写完0804版后,颓废了一段时间,并且主要在研究webmessenger(服务器暂无法访问),无暇顾及后续的asp.net forums本地化工作.经过一段时间休整,重新继续坚持对asp.net f ...
- windows 7下工行U盾证书密码框弹不出来--解决方案
我的是老一带的工行U盾(金邦达),经过以下方法测试通过,其他牌子的U盾也可以试下 修改注册表,"开始>>运行>>regedit",找到以下节点进行修改 3 ...
- ASP.NET2.0 永恒密码之戒【月儿原创】
ASP.NET2.0 永恒密码之戒 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.8 1.我们经常有这样的情形: 就是用户 ...
- ASP.NET2.0 永恒密码之戒
ASP.NET2.0 永恒密码之戒 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 1.我们经常有这样的情形: 就是用户注册时由于某个信息填写错误要重新填写.但是这 ...
- ASP.NET2.0 永恒密码之戒(zz)
ASP.NET2.0 永恒密码之戒 作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.4.8 1.我们经常有这样的情形:就是用户注 ...
- 在ie edge中消除默认出现的密码框小眼睛标志
在ie edge中消除默认出现的密码框小眼睛标志 <style>/*去除ie edge的密码框默认出现的小眼睛给人添乱这一块,巨硬从来都没让我失望过*/input[type="p ...
- JS实现密码框小眼睛的显示与隐藏(使用字体图标)
JS实现密码框小眼睛的显示与隐藏(使用字体图标) 前端学习路上的小练习,如若不喜,请勿喷. 眼睛使用的是 iconfont 阿里矢量图标库的内容 链接:https://www.iconfont.cn/ ...
- 本节作业之显示不同问候语、显示密码、关闭二维码、循环精灵图背景、显示隐藏文本框内容、密码框格式提示错误、京东关闭广告、新浪下拉菜单、开关灯、换肤、表格隔行变色、表单取消全选、tab栏切换、发布删除留言
本节作业之显示不同问候语.显示密码.关闭二维码.循环精灵图背景.显示隐藏文本框内容.密码框格式提示错误.京东关闭广告.新浪下拉菜单.开关灯.换肤.表格隔行变色.表单取消全选.tab栏切换.发布删除留言 ...
- 浏览器兼容:在ie edge中消除默认出现的密码框小眼睛标志
在ie edge中消除默认出现的密码框小眼睛标志 <style>/*去除ie edge的密码框默认出现的小眼睛给人添乱这一块,巨硬从来都没让我失望过*/input[type="p ...
最新文章
- Android Audio代码分析25 - JNI callback
- CUPS Share Printer
- Android老項目出现javax/xml/bind/JAXBException异常问题解决
- 菜鸟学exchange之一:exchange邮件系统的简单安装和部署
- 为什么要在基类使用私有数据_为什么要使用函数
- 华为副总鸿蒙,“哄蒙”败北!华为副总裁落实最新消息,鸿蒙3月31日正式亮剑...
- MySQL DDL语言笔记
- SQLite入门与分析(四)---Page Cache之事务处理(1)
- 相同的树 深度优先搜索
- 程序员吐槽的“面试造火箭、工作拧螺丝”,用应聘司机的场景还原当下奇葩的面试
- 小学生python编程教程-画正方形-小学生 Python 入门课
- A082_springcloud_微服务场景_Eureka_负载均衡
- coco参考文档网址
- 安全等保测评_等保二级和三级的区别
- 倍福---CTU和TON的使用
- AMA预告|章鱼加速器如何在熊市助力 Web3 创业
- Internal error 2356.CABS.W1.cab
- 过桥问题c语言代码大全,学而思奥数网奥数专题(行程问题)火车过桥c.pdf
- OLE DB error occured. Code 80040E14h. CoInitialize has not been Called. 问题解决
- Android RSS订阅