2011-11-19 14 views
30

Hola, estoy tratando de crear un sitio web asp.net que enmascare la contraseña en una página de registro a medida que el usuario escribe. Encontré sitios que usan Windows pero no funciona para un sitio web asp.net.C# contraseña TextBox en un sitio web ASP.net

lo tanto, si el usuario teclea una contraseña de su enmascarados como esto

******* 

cualquier sitio web o sugerencia sobre cómo puedo conseguir que funcione sería grande.

+3

Antes de hacer la pregunta es mejor que Google él puño – Damith

+3

sé que mi respuesta puede aumentar mi point..but no quiero aumentar a tal pregunta. '(Cada pregunta no significa stacoverflow)' – Priyank

Respuesta

76

Para hacerlo de la manera ASP.NET:

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

Use el tipo de entrada de contraseña.

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

Aquí es una simple demostración http://jsfiddle.net/cPaEN/

2

Creo que esto es lo que busca

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

// en aspx página

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

// en MVC cshtml

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

Simplemente seleccione la propiedad TexBox 'TextMode' y seleccione la contraseña ...

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

@JohnHartsock: También puede escribir type = "contraseña". Es aceptable en aspx.

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