Advertisement
Guest User

Untitled

a guest
Nov 16th, 2016
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.38 KB | None | 0 0
  1. public class RegisterModel
  2. {
  3. [Required(ErrorMessage = "*")]
  4. [Display(Name = "Naam")]
  5. public string UserName { get; set; }
  6.  
  7. [Required(ErrorMessage = "*")]
  8. [Display(Name = "E-mailadres")]
  9. public string Email { get; set; }
  10.  
  11. [Required(ErrorMessage = "*")]
  12. [StringLength(100, ErrorMessage = "Het {0} moet op zijn minst {2} tekens lang zijn.", MinimumLength = 6)]
  13. [DataType(DataType.Password)]
  14. [Display(Name = "wachtwoord")]
  15. public string Password { get; set; }
  16.  
  17. [DataType(DataType.Password)]
  18. [Display(Name = "Bevestig wachtwoord")]
  19. [Compare("Password", ErrorMessage = "De twee wachtwoorden komen niet overeen.")]
  20. public string ConfirmPassword { get; set; }
  21. }
  22.  
  23. <fieldset>
  24. <legend>Register new user</legend>
  25. <ol>
  26. <li>
  27. @Html.TextBoxFor(m => m.UserName, new { @class = "form-control", @placeholder = "Volledige naam"})
  28. </li>
  29. <li>
  30. @Html.TextBoxFor(m => m.Email, new { @class = "form-control", @placeholder = "E-mail "})
  31. </li>
  32. <li>
  33. @Html.PasswordFor(m => m.Password, new { @class = "form-control", @placeholder = "Wachtwoord" })
  34. </li>
  35. <li>
  36. @Html.PasswordFor(m => m.ConfirmPassword, new { @class = "form-control", @placeholder = "Bevestig wachtwoord"})
  37. </li>
  38.  
  39. </ol>
  40. <button type="submit">Register</button>
  41. </fieldset>
  42.  
  43. <li>
  44. @Html.TextBoxFor(m => m.UserName, new { @class = "form-control",
  45. @placeholder = "Volledige naam",
  46. @Autocomplete= "off"})
  47. </li>
  48.  
  49. using System.Web.Mvc;
  50.  
  51. namespace MyNamespace
  52. {
  53. public static MvcHtmlString DisableAutoComplete(this HtmlHelper htmlHelper)
  54. {
  55. var UserName = new TagBuilder("input");
  56. UserName.MergeAttribute("type", "text");
  57. UserName.MergeAttribute("style", "display:none");
  58. var Password = new TagBuilder("input");
  59. Password.MergeAttribute("type", "password");
  60. Password.MergeAttribute("style", "display:none");
  61. return MvcHtmlString.Create(UserName.ToString(TagRenderMode.SelfClosing)+Password.ToString(TagRenderMode.SelfClosing));
  62. }
  63. }
  64.  
  65. @using (Html.BeginForm())
  66. {
  67. @Html.AntiForgeryToken()
  68. @Html.DisableAutoComplete()
  69. .
  70. .
  71. .
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement