PageRenderTime 57ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/MvcMusicStore/Views/Account/ChangePassword.cshtml

#
Razor | 53 lines | 45 code | 8 blank | 0 comment | 0 complexity | 3cd5476f225b6a7eaf642c14fe378e81 MD5 | raw file
  1. @model Mvc3ToolsUpdateWeb_Default.Models.ChangePasswordModel
  2. @{
  3. ViewBag.Title = "Change Password";
  4. }
  5. <h2>Change Password</h2>
  6. <p>
  7. Use the form below to change your password.
  8. </p>
  9. <p>
  10. New passwords are required to be a minimum of @Membership.MinRequiredPasswordLength characters in length.
  11. </p>
  12. <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
  13. <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
  14. @using (Html.BeginForm()) {
  15. @Html.ValidationSummary(true, "Password change was unsuccessful. Please correct the errors and try again.")
  16. <div>
  17. <fieldset>
  18. <legend>Account Information</legend>
  19. <div class="editor-label">
  20. @Html.LabelFor(m => m.OldPassword)
  21. </div>
  22. <div class="editor-field">
  23. @Html.PasswordFor(m => m.OldPassword)
  24. @Html.ValidationMessageFor(m => m.OldPassword)
  25. </div>
  26. <div class="editor-label">
  27. @Html.LabelFor(m => m.NewPassword)
  28. </div>
  29. <div class="editor-field">
  30. @Html.PasswordFor(m => m.NewPassword)
  31. @Html.ValidationMessageFor(m => m.NewPassword)
  32. </div>
  33. <div class="editor-label">
  34. @Html.LabelFor(m => m.ConfirmPassword)
  35. </div>
  36. <div class="editor-field">
  37. @Html.PasswordFor(m => m.ConfirmPassword)
  38. @Html.ValidationMessageFor(m => m.ConfirmPassword)
  39. </div>
  40. <p>
  41. <input type="submit" value="Change Password" />
  42. </p>
  43. </fieldset>
  44. </div>
  45. }