【ASP.NET】Textbox password模式 回传 丢失解决

前台: 

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>

<asp:TextBox ID="txtPwd" runat="server" CssClass="bian" TextMode="Password" Width="200px"></asp:TextBox>

 </ContentTemplate>
    </asp:UpdatePanel>

后台:

 protected override void OnPreRender(EventArgs args) 
{
    base.OnPreRender(args);
    txtPwd.Attributes["value"] = txtPwd.Text;
}

-------------------------------------------------------------------------------------

原因:将这个Textbox与其他的Textbox放在同一个UpdatePanel中了。这样互相有影响。

解决:把其单独放一个UpdatePanel中即可解决。

原文地址:https://www.cnblogs.com/a311300/p/1396170.html