超级简单:ASP.NET页面回发后保留密码

一般来说,当表单回发之后,密码框将会被自动清空。但是有些时候,我们并不希望这样。

这时,我们可以添加一点的代码将避免这个问题。

VB.NET:

VB.NET
Protected   Sub  Page_Load( ByVal  sender  As   Object ByVal  e  As  System.EventArgs)  Handles   Me .Load
If  IsPostBack  Then
            
If   Not   String .IsNullOrEmpty(txtPassword.Text.Trim())  Then
                txtPassword.Attributes.Add(
" value " , txtPassword.Text)
            
End   If
End   If
End Sub

C#:

C#
      protected   void  Page_Load( object  sender, EventArgs e)
        {
            
if  (IsPostBack)       
            {
                
if  ( ! (String.IsNullOrEmpty(txtPassword.Text.Trim())))
                {
                    txtPassword.Attributes[
" value " =  txtPassword.Text;
                }       
            }
        }

 

 


原文链接: http://www.cnblogs.com/zhuqil/archive/2010/02/08/Retain-Password.html

你可能感兴趣的:(超级简单:ASP.NET页面回发后保留密码)