Login.Orientation Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que especifica la posición de los elementos del control Login en la página.
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
Valor de propiedad
Uno de los valores de la enumeración Orientation. De manera predeterminada, es Vertical.
Excepciones
La propiedad Orientation no tiene establecido un valor válido de la enumeración Orientation.
Ejemplos
En el ejemplo de código siguiente se muestra el efecto de cambiar la Orientation propiedad.
<%@ 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>
Comentarios
La Orientation propiedad determina si se va a mostrar el Login control en un formato vertical, con el UserName campo de entrada de texto encima del Password campo de entrada de texto, o en un formato horizontal, con el UserName campo de entrada de texto situado junto al campo de entrada de Password texto.