asp.net-mvc - net - password helper mvc
Convertir el tipo de cuadro de texto a contraseƱa en asp.net mvc (9)
¿Cómo convierto un tipo de cuadro de texto a contraseña en asp.net mvc?
A continuación se encuentra la extensión basada en html helper:
antes de convertir:
@Html.TextBox("mypass", null, new { style = "width: 200px;" })
Después de convertir:
@Html.Password("mypass", null, new { style = "width:200px;" })
la esperanza ayuda a alguien
Cuando use una vista de tipo fuerte y una rutina de arranque, use el siguiente código para asegurarse de que el campo de la contraseña tenga el estilo correcto:
@Html.PasswordFor(model => model.Password, new { @class = "form-control" })
En el archivo .cshtml:
@Html.PasswordFor(modal => modal.Password)
Hay muchos tipos de usar cuadros de texto escritos con contraseña en ASP. NET MVC
Con los controles html sería como;
<input type="password" name="xx" id="yy">
Con Razor-sintaxis sería como;
@Html.Password(name, value, html_attributes)
O en una vista fuertemente tipada podrías escribir
@Html.PasswordFor(model=>model.Password)
Solo escribe en Razor View ie en el archivo .cshtml debajo de la línea
@Html.PasswordFor(m=>m.Password)
Aquí m es objeto modelo y contraseña es el nombre del campo de contraseña.
Utilice la función de ayuda HTML Password
:
<%= Html.Password("Password") %>
o use el parámetro de type
en un campo de entrada:
<input name="password" type="password" />
Ver listados 4 y 5 en esta página.
¿Quieres decir <%=Html.Password("test")%>
?
<div class="editor-field">
@Html.PasswordFor(model => model.Password, new { htmlAttributes = new { @class = "form-control", placeholder = "Password" } })
@Html.ValidationMessageFor(model => model.Password)
</div>
@Html.EditorFor(model => model.Password,
"Password",
new { htmlAttributes = new { @class = "form-control" } })