42 votes

C# mot de passe TextBox dans un site web ASP.net

J'essaie de créer un site Web ASP.NET qui masque le mot de passe dans une page d'enregistrement lorsque l'utilisateur tape. J'ai trouvé des sites qui utilisent le formulaire Windows mais cela ne fonctionne pas pour un site Web ASP.NET.

Donc si l'utilisateur tape un mot de passe, il est masqué comme ceci

 *******

Tout site Web ou toute suggestion sur la manière de le faire fonctionner serait le bienvenu.

110voto

Tim Points 15635

Pour le faire à la manière d'ASP.NET :

<asp:TextBox ID="txtBox1" TextMode="Password" runat="server" />

20voto

manny Points 741

//en page aspx

<asp:TextBox ID="password" runat="server" TextMode="Password" />

//dans MVC cshtml

@Html.Password("password", "", new { id = "password", Textmode = "Password" })

5voto

John Hartsock Points 36565

Utilisez le type de saisie du mot de passe.

 <input type="password" name="password" />

Voici une démo simple http://jsfiddle.net/cPaEN/

3voto

user3586810 Points 31

@JohnHartsock : Vous pouvez aussi écrire type="password". C'est acceptable en aspx.

<asp:TextBox ID="txtBox" type="password" runat="server"/>

2voto

NicoTek Points 1007

Je pense que c'est ce que vous recherchez

 <asp:TextBox ID="txbPass" runat="server" TextMode="Password"></asp:TextBox>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X