Login.TextLayout Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает позицию каждой метки относительно связанного текстового 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
Значение свойства
Одно из значений LoginTextLayout перечисления. Значение по умолчанию — TextOnLeft.
Исключения
Выбранное значение не является одним из значений LoginTextLayout перечисления.
Примеры
В следующем примере кода показано использование LoginTextLayout перечисления для задания TextLayout свойства Login элемента управления.
<%@ 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>
Комментарии
Свойство можно использовать TextLayout для указания положения меток относительно связанных текстовых полей для Login элемента управления. Это свойство задается с помощью одного из значений LoginTextLayout перечисления. В следующей таблице перечислены возможные значения.
| Значение LoginTextLayout | Описание |
|---|---|
| TextOnLeft | Помещает метки слева от связанных полей записи текста. |
| TextOnTop | Помещает метки над соответствующими полями записи текста. |