Login.TextLayout Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica la posizione di ciascuna etichetta relativa alla casella di testo associata per il controllo Login.
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
Valore della proprietà
Uno dei valori dell'enumerazione LoginTextLayout. Il valore predefinito è TextOnLeft.
Eccezioni
Il valore selezionato non corrisponde a uno dei valori dell'enumerazione LoginTextLayout.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso dell'enumerazione LoginTextLayout per impostare la TextLayout proprietà di un Login controllo.
<%@ 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>
Commenti
È possibile usare la TextLayout proprietà per specificare la posizione delle etichette relative alle caselle di testo associate per il Login controllo. Questa proprietà è impostata usando uno dei valori di LoginTextLayout enumerazione. Nella tabella seguente sono elencati i valori possibili.
Valore loginTextLayout | Descrizione |
---|---|
TextOnLeft | Posiziona le etichette a sinistra dei campi di immissione di testo associati. |
TextOnTop | Posiziona le etichette sopra i campi di immissione di testo associati. |