You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

103 lines
5.0 KiB

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ChangePassword.aspx.cs" Inherits="Swift.web.Admin.ChangePassword" %>
  2. <!DOCTYPE html>
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head runat="server">
  5. <title></title>
  6. <link href="/ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
  7. <link href="/ui/css/style.css" type="text/css" rel="stylesheet" />
  8. <link href="/ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
  9. <script type="text/javascript" src="/ui/js/jquery.min.js"></script>
  10. <script src="/js/functions.js" type="text/javascript"> </script>
  11. <script>
  12. function CheckFormValidation() {
  13. var reqField = "oldPassword,newPassword,confirmPassword,";
  14. if (ValidRequiredField(reqField) == false) {
  15. return false;
  16. }
  17. var pass = $('#<%=newPassword.ClientID%>').val();
  18. if (pass.length < 8) {
  19. alert("At least 8 character password is required!");
  20. return false;
  21. }
  22. var confirmPass = $('#<%=confirmPassword.ClientID%>').val();
  23. if (pass != confirmPass) {
  24. $('#<%=confirmPassword.ClientID%>').val('');
  25. $('#<%=confirmPassword.ClientID%>').focus();
  26. alert('Password and confirm password are not same!!');
  27. return false;
  28. }
  29. $('#<%=changePass.ClientID%>').click();
  30. }
  31. </script>
  32. </head>
  33. <body>
  34. <form id="form1" runat="server">
  35. <div class="page-wrapper">
  36. <div class="row">
  37. <div class="col-sm-12">
  38. <div class="page-title">
  39. <h1></h1>
  40. <ol class="breadcrumb">
  41. <li><a href="/Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
  42. <li class="active"><a href="List.aspx">Change Password</a></li>
  43. </ol>
  44. </div>
  45. </div>
  46. </div>
  47. <div class="row">
  48. <div class="col-md-6">
  49. <div class="panel panel-default recent-activites">
  50. <div class="panel-heading">
  51. <h4 class="panel-title">Change Password
  52. </h4>
  53. <div class="panel-actions">
  54. <a href="#" class="panel-action panel-action-toggle" data-panel-toggle></a>
  55. </div>
  56. </div>
  57. <div class="panel-body">
  58. <div class="form-group">
  59. <label class="col-lg-2 col-md-3 control-label" for="">
  60. User Name:</label>
  61. <div class="col-lg-10 col-md-9">
  62. <asp:Label ID="userName" runat="server" Text="Test User"></asp:Label>
  63. </div>
  64. </div>
  65. <div class="form-group">
  66. <label class="col-lg-2 col-md-3 control-label" for="">
  67. Old Password:</label>
  68. <div class="col-lg-10 col-md-9">
  69. <asp:TextBox ID="oldPassword" TextMode="Password" runat="server" CssClass="form-control"></asp:TextBox>
  70. </div>
  71. </div>
  72. <div class="form-group">
  73. <label class="col-lg-2 col-md-3 control-label" for="">
  74. New Password:</label>
  75. <div class="col-lg-10 col-md-9">
  76. <asp:TextBox ID="newPassword" TextMode="Password" runat="server" CssClass="form-control"></asp:TextBox>
  77. </div>
  78. </div>
  79. <div class="form-group">
  80. <label class="col-lg-2 col-md-3 control-label" for="">
  81. Confirm Password:</label>
  82. <div class="col-lg-10 col-md-9">
  83. <asp:TextBox ID="confirmPassword" TextMode="Password" runat="server" CssClass="form-control"></asp:TextBox>
  84. </div>
  85. </div>
  86. <div class="form-group">
  87. <div class="col-md-2 col-md-offset-2">
  88. <input type="button" value="Change Password" onclick="CheckFormValidation();" class="btn btn-primary m-t-25" />
  89. <asp:Button ID="changePass" runat="server" OnClick="changePass_Click" Style="display: none;" />
  90. </div>
  91. </div>
  92. </div>
  93. </div>
  94. </div>
  95. </div>
  96. </div>
  97. </form>
  98. </body>
  99. </html>