LoginTextLayout Enumeration
Collapse the table of content
Expand the table of content

LoginTextLayout Enumeration


Specifies the position of labels relative to their associated text boxes for the Login control.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public enum LoginTextLayout

Member nameDescription

Places labels to the left of the associated text entry fields.


Places labels above the associated text entry fields.

The following code example demonstrates using the LoginTextLayout enumeration to set the TextLayout property on the Login control.

<%@ Page Language="C#" AutoEventWireup="False" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

void changeOrientation_Click(object sender, EventArgs e)
    if (Login1.Orientation == Orientation.Vertical)
        Login1.Orientation = Orientation.Horizontal;
        Login1.Orientation = Orientation.Vertical;

void changeTextLayout_Click(object sender, EventArgs e)
    if (Login1.TextLayout == LoginTextLayout.TextOnLeft)
        Login1.TextLayout = LoginTextLayout.TextOnTop;
        Login1.TextLayout = LoginTextLayout.TextOnLeft;

<html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>ASP.NET Example</title>
        <form id="form1" runat="server">
            <table style="text-align:center; border:1">
                    <td align="center">
                        <asp:Login id="Login1" runat="server"
                            Orientation="Vertical" TextLayout="TextOnLeft">
                    <td align="center">
                        <asp:Button id="changeTextLayout" runat="Server" Text="Change Text Layout" onClick="changeTextLayout_Click" ></asp:Button>&nbsp;
                        <asp:Button id="changeOrientation" runat="server" Text="Change Orientation" onClick="changeOrientation_Click"></asp:Button>

.NET Framework
Available since 2.0
Return to top
© 2015 Microsoft