Menu

The LoginView Control

The LoginView control is a Web Server control, which is used to display two different views of a Web page of any website, depending on whether the user has logged on to a Web page as a registered user or a visitor. The LoginView control provides a way of altering the look of the page or showing different content to different groups of users. This control has the built-in functionality to gether the current user's status and roles. If the user is authenticated, the control displays the appropriate information to the user with the help of its three view templates which are:

AnonymousTemplate : Displayed when the user is not logged in

LoggedInTemplate : Displayed when the user is logged in

RoleGroups : Displayed when the user who has logged in, is a member of a specific role with defined role group templates

Note : Before apply this example create a user using Administrative toolbar

There are some steps for using LoginView Control in ASP.NETStep-1: Drop LoginView Control onto the ("Default.aspx") page, In source page a LoginView contol having three template first one is <AnonymousTemplate> template second one is <LoggedInTemplate> and last one is <RoleGroups> template.

Step-2: In <AnonymousTemplate> Either you can write some text or place login control. Here this example contain some text with link.

<AnonymousTemplate>
please login now
<a href="login.aspx">Login</a>

</AnonymousTemplate>Step-3: In <LoggedInTemplate> you can place LoginName Control or LoginStatus Control with welcome message.Step-4: Run Your Application