PageRenderTime 38ms CodeModel.GetById 15ms RepoModel.GetById 1ms app.codeStats 0ms

/BlogEngine/BlogEngine.NET/Account/register.aspx

#
ASP.NET | 68 lines | 66 code | 2 blank | 0 comment | 0 complexity | 40231ff6ba821be307184de62335b32c MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. <%@ Page Title="Register" Language="C#" MasterPageFile="account.master" AutoEventWireup="true" Inherits="Account.Register" Codebehind="register.aspx.cs" %>
  2. <%@ MasterType VirtualPath="~/Account/account.master" %>
  3. <asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
  4. </asp:Content>
  5. <asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
  6. <asp:CreateUserWizard ID="RegisterUser" runat="server" EnableViewState="false" OnCreatedUser="RegisterUser_CreatedUser"
  7. OnCreatingUser="RegisterUser_CreatingUser">
  8. <WizardSteps>
  9. <asp:CreateUserWizardStep ID="RegisterUserWizardStep" runat="server">
  10. <ContentTemplate>
  11. <div class="page-header clearfix">
  12. <h3 id="CreateHdr">
  13. <%=Resources.labels.createAccount %></h3>
  14. </div>
  15. <div class="account-content">
  16. <div class="form-group">
  17. <asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserName"><%=Resources.labels.userName %>:</asp:Label>
  18. <div class="boxRound">
  19. <asp:TextBox ID="UserName" runat="server" CssClass="textEntry form-control"></asp:TextBox>
  20. </div>
  21. </div>
  22. <div class="form-group">
  23. <asp:Label ID="EmailLabel" runat="server" AssociatedControlID="Email"><%=Resources.labels.email %>:</asp:Label>
  24. <div class="boxRound">
  25. <asp:TextBox ID="Email" runat="server" CssClass="textEntry form-control"></asp:TextBox>
  26. </div>
  27. </div>
  28. <div class="form-group">
  29. <asp:Label ID="PasswordLabel" runat="server" AssociatedControlID="Password"><%=String.Format(Resources.labels.passwordMinimumCharacters, Membership.MinRequiredPasswordLength) %></asp:Label>
  30. <div class="boxRound">
  31. <asp:TextBox ID="Password" runat="server" CssClass="passwordEntry form-control" TextMode="Password"></asp:TextBox>
  32. </div>
  33. </div>
  34. <div class="form-group">
  35. <asp:Label ID="ConfirmPasswordLabel" runat="server" AssociatedControlID="ConfirmPassword"><%=Resources.labels.confirmPassword %>:</asp:Label>
  36. <div class="boxRound">
  37. <asp:TextBox ID="ConfirmPassword" runat="server" CssClass="passwordEntry form-control" TextMode="Password"></asp:TextBox>
  38. </div>
  39. </div>
  40. <div class="form-group">
  41. <blog:RecaptchaControl ID="recaptcha" runat="server" />
  42. </div>
  43. </div>
  44. <hr />
  45. <div class="btn-wrapper text-center">
  46. <asp:Button ID="CreateUserButton" CssClass="btn btn-primary btn-block btn-lg" runat="server" CommandName="MoveNext" Text="<%$Resources:labels,createUser %>" OnClientClick="return ValidateNewUser()" />
  47. <hr />
  48. <p>
  49. <span>
  50. <%=Resources.labels.alreadyHaveAccount %>
  51. <a id="HeadLoginStatus" runat="server"><%=Resources.labels.loginNow %></a></span>
  52. </p>
  53. </div>
  54. </ContentTemplate>
  55. <CustomNavigationTemplate>
  56. </CustomNavigationTemplate>
  57. </asp:CreateUserWizardStep>
  58. </WizardSteps>
  59. </asp:CreateUserWizard>
  60. <asp:HiddenField ID="hdnPassLength" runat="server" />
  61. <script type="text/javascript">
  62. $(document).ready(function () {
  63. $("input[name$='UserName']").focus();
  64. });
  65. </script>
  66. </asp:Content>