Login.TextLayout Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Position jeder Bezeichnung relativ zu dem zugeordneten Textfeld für das Login-Steuerelement an.
public:
virtual property System::Web::UI::WebControls::LoginTextLayout TextLayout { System::Web::UI::WebControls::LoginTextLayout get(); void set(System::Web::UI::WebControls::LoginTextLayout value); };
public virtual System.Web.UI.WebControls.LoginTextLayout TextLayout { get; set; }
member this.TextLayout : System.Web.UI.WebControls.LoginTextLayout with get, set
Public Overridable Property TextLayout As LoginTextLayout
Eigenschaftswert
Einer der LoginTextLayout-Enumerationswerte. Der Standardwert ist TextOnLeft.
Ausnahmen
Der ausgewählte Wert ist keiner der LoginTextLayout-Enumerationswerte.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die LoginTextLayout -Enumeration zum Festlegen der TextLayout -Eigenschaft eines Login Steuerelements verwendet wird.
<%@ 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 ChangeTextLayout_Click(object sender, EventArgs e)
{
if (Login1.TextLayout == LoginTextLayout.TextOnLeft)
{
Login1.TextLayout = LoginTextLayout.TextOnTop;
}
else
{
Login1.TextLayout = LoginTextLayout.TextOnLeft;
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TextLayout Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>TextLayout Example</h3>
<table style="text-align:center"
border="1">
<tr>
<td align="center">
<asp:Login id="Login1"
runat="server"
orientation="Vertical"
textlayout="TextOnLeft">
</asp:Login>
</td>
</tr>
<tr>
<td align="center">
<asp:Button id="changeTextLayout"
runat="Server"
text="Change Text Layout"
onclick="ChangeTextLayout_Click" >
</asp:Button>
</td>
</tr>
</table>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub ChangeTextLayout_Click(sender as Object, e as EventArgs)
If Login1.TextLayout = LoginTextLayout.TextOnLeft Then
Login1.TextLayout = LoginTextLayout.TextOnTop
Else
Login1.TextLayout = LoginTextLayout.TextOnLeft
End If
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>TextLayout Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>TextLayout Example</h3>
<table style="text-align:center"
border="1">
<tr>
<td align="center">
<asp:Login id="Login1"
runat="server"
orientation="Vertical"
textlayout="TextOnLeft">
</asp:Login>
</td>
</tr>
<tr>
<td align="center">
<asp:Button id="changeTextLayout"
runat="Server"
text="Change Text Layout"
onclick="ChangeTextLayout_Click" >
</asp:Button>
</td>
</tr>
</table>
</form>
</body>
</html>
Hinweise
Sie können die TextLayout -Eigenschaft verwenden, um die Position von Bezeichnungen relativ zu den zugeordneten Textfeldern für das Login Steuerelement anzugeben. Diese Eigenschaft wird mithilfe eines der LoginTextLayout Enumerationswerte festgelegt. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
LoginTextLayout-Wert | BESCHREIBUNG |
---|---|
TextOnLeft | Positioniert Bezeichnungen an der linken Seite der zugeordneten Texteingabefelder. |
TextOnTop | Positioniert Bezeichnungen über den zugeordneten Texteingabefeldern. |