62 lines
1.9 KiB
Plaintext
62 lines
1.9 KiB
Plaintext
@model LOC.Website.Web.Models.RegisterModel
|
|
|
|
@{
|
|
ViewBag.Title = "Register";
|
|
}
|
|
|
|
<h2>Create a New Account</h2>
|
|
<p>
|
|
Use the form below to create a new account.
|
|
</p>
|
|
<p>
|
|
Passwords are required to be a minimum of @ViewBag.PasswordLength characters in length.
|
|
</p>
|
|
|
|
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
|
|
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
|
|
|
|
@using (Html.BeginForm()) {
|
|
@Html.ValidationSummary(true, "Account creation was unsuccessful. Please correct the errors and try again.")
|
|
<div>
|
|
<fieldset>
|
|
<legend>Account Information</legend>
|
|
|
|
<div class="editor-label">
|
|
@Html.LabelFor(m => m.UserName)
|
|
</div>
|
|
<div class="editor-field">
|
|
@Html.TextBoxFor(m => m.UserName)
|
|
@Html.ValidationMessageFor(m => m.UserName)
|
|
</div>
|
|
|
|
<div class="editor-label">
|
|
@Html.LabelFor(m => m.Email)
|
|
</div>
|
|
<div class="editor-field">
|
|
@Html.TextBoxFor(m => m.Email)
|
|
@Html.ValidationMessageFor(m => m.Email)
|
|
</div>
|
|
|
|
<div class="editor-label">
|
|
@Html.LabelFor(m => m.Password)
|
|
</div>
|
|
<div class="editor-field">
|
|
@Html.PasswordFor(m => m.Password)
|
|
@Html.ValidationMessageFor(m => m.Password)
|
|
</div>
|
|
|
|
<div class="editor-label">
|
|
@Html.LabelFor(m => m.ConfirmPassword)
|
|
</div>
|
|
<div class="editor-field">
|
|
@Html.PasswordFor(m => m.ConfirmPassword)
|
|
@Html.ValidationMessageFor(m => m.ConfirmPassword)
|
|
</div>
|
|
|
|
<p>
|
|
<input type="submit" value="Register" />
|
|
</p>
|
|
</fieldset>
|
|
</div>
|
|
}
|