PasswordRecovery.TextLayout Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin yatay veya dikey düzende görüntülenip görüntülenmeyeceğini PasswordRecovery belirten bir değer alır veya ayarlar.
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
Özellik Değeri
Numaralandırma değerlerinden LoginTextLayout biri. Varsayılan değer: TextOnLeft.
Özel durumlar
TextLayout özelliği geçerli LoginTextLayout bir numaralandırma değerine ayarlanmadı.
Örnekler
Aşağıdaki kod örneği, özelliği değiştirmenin TextLayout denetimin görünümünü PasswordRecovery nasıl etkilediğini gösterir.
<%@ page language="C#"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
if (DropDownList1.SelectedValue == "TextOnLeft")
{
PasswordRecovery1.TextLayout = LoginTextLayout.TextOnLeft;
}
if (DropDownList1.SelectedValue == "TextOnTop")
{
PasswordRecovery1.TextLayout = LoginTextLayout.TextOnTop;
}
}
</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 border="1">
<tr>
<td> Choose text layout:
<asp:dropdownlist id="DropDownList1" runat="server"
autopostback="true" onselectedindexchanged="DropDownList1_SelectedIndexChanged">
<asp:listitem value="TextOnLeft">Left</asp:listitem>
<asp:listitem value="TextOnTop">Top</asp:listitem>
</asp:dropdownlist>
</td>
</tr>
<tr>
<td>
<asp:passwordrecovery id="PasswordRecovery1" runat="server"
textlayout="TextOnLeft">
</asp:passwordrecovery>
</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 DropDownList1_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
If DropDownList1.SelectedValue = "TextOnLeft" Then
PasswordRecovery1.TextLayout = LoginTextLayout.TextOnLeft
End If
If DropDownList1.SelectedValue = "TextOnTop" Then
PasswordRecovery1.TextLayout = LoginTextLayout.TextOnTop
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 border="1">
<tr>
<td> Choose text layout:
<asp:dropdownlist id="DropDownList1" runat="server"
autopostback="true" onselectedindexchanged="DropDownList1_SelectedIndexChanged">
<asp:listitem value="TextOnLeft">Left</asp:listitem>
<asp:listitem value="TextOnTop">Top</asp:listitem>
</asp:dropdownlist>
</td>
</tr>
<tr>
<td>
<asp:passwordrecovery id="PasswordRecovery1" runat="server"
textlayout="TextOnLeft">
</asp:passwordrecovery>
</td>
</tr>
</table>
</form>
</body>
</html>
Açıklamalar
özelliği, TextLayout denetimin PasswordRecovery Yanıt, Soru ve Kullanıcı Adı metin kutuları için alan etiketlerini görüntülediği yeri belirtir. TextLayout Özelliği olarak ayarlandığında TextOnLeft (varsayılan), alan etiketleri metin kutularının solunda görünür. TextLayout olarak ayarlandığındaTextOnTop, alan etiketleri metin kutularının üzerinde görünür.
Etiketlerin metni sırasıyla , QuestionLabelTextve UserNameLabelText özelliklerinde AnswerLabelTextbelirtilir. Alan etiketlerinin stil ayarları özelliğinde LabelStyle belirtilir.