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
TextOnLeftPlaces labels to the left of the associated text entry fields.
TextOnTopPlaces 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

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
© 2015 Microsoft