asp.net小技巧:保留password模式文本框textbox内的数据不丢失。

在asp.net 2.0环境下,使用textbox,提交到服务器再传回,如果textbox是password模式的,那么textbox内的密码(星号、圆点),就没有了!

一个可行的做法是 :

protected override void OnPreRender(EventArgs args) {
  base.OnPreRender(args);
    Password1.Attributes["value"]=Password1.Text;
} 
时间: 2024-08-25 02:16:39

asp.net小技巧:保留password模式文本框textbox内的数据不丢失。的相关文章

您可能不知道的ASP.Net小技巧

<!-- 页码和简介 --> 1.  在提交页面之后,保持滚动条的位置 可以在page指令上加上MaintainScrollPositionOnPostback指令 <%@ Page Language="C#" MaintainScrollPositionOnPostback="true"AutoEventWireup="true" CodeFile="..." Inherits="..."

小例子:通用模块——文本框默认提示信息

小例子:通用模块——文本框默认提示信息 因为H5的属性 不兼容所有浏览器 <input type="search" name="" placeholder="提示信息" /> 所以有下面写法: <!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> <met

ASP.NET中页面加载时文本框(texbox控件)内有文字获得焦点时文字消失

代码如下: <asp:TextBox ID="TextBox1" runat="server" Height="26px" MaxLength="10" Width="166px" Text="请输入用户名" OnFocus="javascript:if(this.value=='请输入用户名') {this.value='';this.style.color='#000

ASP.NET 动态创建文本框 TextBox (add TextBox to page dynamically)

下面的函数每执行一次就生成一个TextBox(其实是<input type="Text">) var i=0;    function changeIt()    {    if(i<5)    {        i=i+1;        skils='skill'+i;        my_div.innerHTML = my_div.innerHTML +" <input type='text' id='" + skils + &quo

使用Htmlhelper,创建文本框TextBox

下面通过HtmlHelper帮助类,创建文本框. 首先新建一个实体类,做为下面的例子: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace MVCRestartlearnning.Models { public class Student { /// <summary> /// 学号 /// </summary> public int Stude

[原创]C#应用WindowsApi实现查找(FindWindowEx)文本框(TextBox、TextEdit)。

/// <summary> /// 获取文本框控件 /// </summary> /// <param name="hwnd">文本框所在父窗口</param> /// <param name="text">文本框文本,null为搜索所有</param> /// <param name="iLevel">父窗口上第几个文本框</param> /// &

ASP.NET网站维护小技巧-&gt;使用CodeFile模式

网站正式上线之后,在对网站进行功能修改的时候,经常去重新将代码编译成dll文件,重新上传到服务.如果网站需要经常对一些非常细小琐碎的功能进行修改,每次都重新打开VS,重新编译代码,未免显得太过麻烦,ASP.NET提供了一种编程模式,CodeFile,很好的解决了这类问题,我简单的做了一个DEMO给大家演示,大家也可以做更多尝试. ·首先创建一个解决方案. ·将其部署到电脑上任意位置. 打开IIS,添加站点. 在根本录下新建两个txt文件,添加以上代码. 将它们重命名为MyDemo.aspx和My

Oracle小技巧_不同表空间不同用户导入导出数据dmp

[博主注:数据库方面 ITPUB网站及博客内容非常丰富翔实] 转载来源ITPUB 博客 经常有人会问:原来的数据在USERS表空间里面,我想把它IMP进APP表空间,我已经修改了目的用户的默认表空间,为什么结果还是IMP到USERS表空间中了呢. 关于此问题,作如下解释:Oracle并没有提供什么参数来指定要导入哪个表空间,数据默认将导入到原本导出时数据所在的表空间中,但是我们可以通过以下的方法来实现导入到不同的表空间. 1.在IMP时候使用INDEXFILE参数当给此参数指定了某一文件名,IM

ASP.NET、WinForm - 判断整个页面文本框是否为空

foreach(Control ctrl in Page.Controls) { foreach(Control childc in ctrl.Controls) { switch(childc.GetType().ToString()) { case "System.Web.UI.WebControls.TextBox" : TextBox txt = (TextBox)childc; txt.ReadOnly = true; break; case "System.Web