Login.Orientation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее положение элементов Login элемента управления на странице.
public:
virtual property System::Web::UI::WebControls::Orientation Orientation { System::Web::UI::WebControls::Orientation get(); void set(System::Web::UI::WebControls::Orientation value); };
public virtual System.Web.UI.WebControls.Orientation Orientation { get; set; }
member this.Orientation : System.Web.UI.WebControls.Orientation with get, set
Public Overridable Property Orientation As Orientation
Значение свойства
Одно из значений Orientation перечисления. Значение по умолчанию — Vertical.
Исключения
Свойство Orientation не задано для допустимого Orientation значения перечисления.
Примеры
В следующем примере кода показан эффект изменения Orientation свойства.
<%@ 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;
else
Login1.Orientation = Orientation.Vertical;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<table style="text-align:center; border-width:1">
<tr>
<td>
<asp:Login id="Login1" runat="server" Orientation="Vertical" CreateUserText="Create a new user..."
CreateUserUrl="newUser.aspx" HelpPageText="Help logging in..." HelpPageUrl="help.aspx"
PasswordRecoveryText="Recover your password..." PasswordRecoveryUrl="getPass.aspx"></asp:Login>
</td>
</tr>
<tr>
<td align="center">
<asp:Button id="changeOrientation" Text="Change Orientration" runat="Server" OnClick="changeOrientation_Click"></asp:Button>
</td>
</tr>
</table>
</form>
</body>
</html>
<%@ Page Language="VB" 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">
Sub changeOrientation_Click(ByVal sender As Object, ByVal e As EventArgs)
If Login1.Orientation = Orientation.Horizontal Then
Login1.Orientation = Orientation.Vertical
Else
Login1.Orientation = Orientation.Horizontal
End If
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<table style="text-align:center; border-width:1">
<tr>
<td>
<asp:Login id="Login1" runat="server" Orientation="Vertical" CreateUserText="Create a new user..."
CreateUserUrl="newUser.aspx" HelpPageText="Help logging in..." HelpPageUrl="help.aspx"
PasswordRecoveryText="Recover your password..." PasswordRecoveryUrl="getPass.aspx"></asp:Login>
</td>
</tr>
<tr>
<td align="center">
<asp:Button id="changeOrientation" Text="Change Orientration" runat="Server" OnClick="changeOrientation_Click"></asp:Button>
</td>
</tr>
</table>
</form>
</body>
</html>
Комментарии
Свойство Orientation определяет, следует ли отображать Login элемент управления в вертикальном формате, с UserName полем ввода текста над Password полем ввода текста или горизонтальным форматом с полем ввода текста рядом с UserName полем Password ввода текста.