C # пароль TextBox на веб-сайте ASP.net - PullRequest
35 голосов
/ 19 ноября 2011

Я пытаюсь создать веб-сайт ASP .NET, который маскирует пароль на странице регистрации при вводе пользователем.Я нашел сайты, которые используют форму Windows, но она не работает для веб-сайта ASP .NET.

Так что, если пользователь введет пароль, замаскированный так, как это

 *******

Любой веб-сайт или предложение о том, как я могу заставить его работать, было бы здорово.

Ответы [ 6 ]

93 голосов
/ 19 ноября 2011

Для этого нужно использовать ASP.NET:

<asp:TextBox ID="txtBox1" TextMode="Password" runat="server" />
18 голосов
/ 19 ноября 2011

// на странице aspx

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

// в MVC cshtml

@Html.Password("password", "", new { id = "password", Textmode = "Password" })
4 голосов
/ 19 ноября 2011

Используйте тип ввода пароля.

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

Вот простая демонстрация http://jsfiddle.net/cPaEN/

2 голосов
/ 11 декабря 2016

@ JohnHartsock: Вы также можете написать type = "password". Это приемлемо в ASPX.

<asp:TextBox ID="txtBox" type="password" runat="server"/>
2 голосов
/ 19 ноября 2011

Я думаю, это то, что вы ищете

 <asp:TextBox ID="txbPass" runat="server" TextMode="Password"></asp:TextBox>
1 голос
/ 17 января 2014

Просто выберите свойство texbox 'TextMode' и выберите пароль ...

<asp:TextBox ID="TextBox1" TextMode="Password" runat="server" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...