继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

ASP.NET页面回发后如何保留密码

慕村225694
关注TA
已关注
手记 240
粉丝 7
获赞 27

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

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

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#:

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

 

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP

热门评论

或者可以保存到cookies,session

查看全部评论