web-dev-qa-db-fra.com

Mot de passe C # 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'inscription lors de la frappe de l'utilisateur. 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 suggestion sur la façon de le faire fonctionner serait formidable.

36
user990951

Pour le faire de la manière ASP.NET:

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

// dans la page aspx

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

// dans MVC cshtml

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

Utilisez le type d'entrée de mot de passe.

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

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

4
John Hartsock

@JohnHartsock: Vous pouvez également écrire type = "mot de passe". C'est acceptable dans aspx.

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

Je pense que c'est ce que vous cherchez

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

Sélectionnez simplement la propriété de zone de texte 'TextMode' et sélectionnez le mot de passe ...

<asp:TextBox ID="TextBox1" TextMode="Password" runat="server" />
1
Pratham4950