Skip to content

Instantly share code, notes, and snippets.

@tompi
Created May 8, 2012 13:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tompi/2634885 to your computer and use it in GitHub Desktop.
Save tompi/2634885 to your computer and use it in GitHub Desktop.
Custom login markup med asp.net membership login control
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs"
Inherits="EPiNE.Custom.Templates.Minside.Login" MasterPageFile="~/Custom/Masterpages/Minside.master" %>
<%@ Register TagPrefix="EPiNE" TagName="NyKunde" Src="~/Custom/Units/Minside/NyKunde.ascx" %>
<%@ Register TagPrefix="EPiNE" TagName="GlemtPassord" Src="~/Custom/Units/Minside/GlemtPassord.ascx" %>
<asp:Content ID="Content2" runat="server" ContentPlaceHolderID="main">
<script type="text/javascript">
$(function() {
if (!$(".loginfailuretext").html()) {
$(".loginfailuretext").hide();
}
});
</script>
<div class="main">
<div class="innergrey">
<h1>Logg inn <small>Brukernavn er epost-adressen din</small></h1>
<asp:Login
ID="loginBox" runat="server"
DestinationPageUrl="/Min-Side-2/" TitleText=""
UserNameLabelText="Brukernavn:" PasswordLabelText="Passord:"
RememberMeText="Husk mitt brukernavn og passord."
LoginButtonText="Logg inn"
MembershipProvider="MinCustomProvider" RenderOuterTable="False"
FailureText="Du har enten skrevet inn feil brukernavn eller passord. Bruk glemt passord/brukernavn under eller ta kontakt med Firma for hjelp.">
<LayoutTemplate>
<asp:Panel runat="server" DefaultButton="Login">
<div class="form-horizontal">
<fieldset>
<div class="control-group">
<label class="control-label">Brukernavn</label>
<div class="controls">
<asp:TextBox CssClass="focusonload" runat="server" ID="UserName"></asp:TextBox>
<p class="help-block">
Noen test-brukere: 1135329 <small>(passord ikke nødvendig)</small>,
nils@alsakereiendom.no passord: 1121365 <small>5 inaktive anlegg</small>,
terje.noren@c2i.net passord: 247462 <small>1 aktivt, 3 inaktive</small>
</p>
</div>
<label class="control-label">Passord</label>
<div class="controls">
<asp:TextBox TextMode="Password" runat="server" ID="Password"></asp:TextBox>
</div>
<br/>
<label class="control-label">Husk meg</label>
<div class="controls">
<asp:CheckBox TextMode="Password" runat="server" ID="RememberMe"></asp:CheckBox>
</div>
<div class="controls aspnet-errormessage">
<br/>
<asp:Label CssClass="loginfailuretext alert alert-error" runat="server" ID="FailureText"></asp:Label>
</div>
<div class="controls">
<br/>
<a data-toggle="modal" href="#divGlemtPassord">Glemt passord?</a>
</div>
<div class="controls">
<br/>
<a data-toggle="modal" href="#divNyKunde">Registrer ny bruker</a>
</div>
<div class="controls">
<br/>
<asp:Button CssClass="btn btn-primary btn-large" ID="Login"
runat="server" CommandName="Login" Text="Logg inn"/>
</div>
</div>
</fieldset>
</div>
</asp:Panel>
</LayoutTemplate>
</asp:Login>
<asp:LoginView ID="LoginView1" runat="server" />
<div id="divNyKunde" class="modal hide fade top">
<EPiNE:NyKunde ID="ucNyKunde" runat="server" />
</div>
<div id="divGlemtPassord" class="modal hide fade top">
<EPiNE:GlemtPassord ID="ucGlemtPassord" runat="server" />
</div>
</div>
</div>
</asp:Content>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment