Aracılığıyla paylaş


LoginName.FormatString Özellik

Tanım

Görüntülenecek bir biçim öğesi dizesi sağlar.

public:
 virtual property System::String ^ FormatString { System::String ^ get(); void set(System::String ^ value); };
public virtual string FormatString { get; set; }
member this.FormatString : string with get, set
Public Overridable Property FormatString As String

Özellik Değeri

String

Kullanıcının adını görüntülemek için biçim öğelerini içeren bir dize. Varsayılan değer "{0}"dir.

Özel durumlar

Biçim dizesi geçerli değil.

Örnekler

Aşağıdaki kod örneği, bir sayfada özelliğinin FormatString nasıl kullanılacağını gösterir. Düğmeye tıklanması görüntü biçimini değiştirir.

<%@ 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 Button1_Click(Object sender, EventArgs e) {
        LoginName1.FormatString = "Welcome to our Web site, {0}";
         Button1.Visible = false;
    }

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
        <p>
            <asp:LoginName id="LoginName1" runat="server" 
               FormatString ="Welcome, {0}" />
        </p>
        <p>
            <asp:Button id="Button1" onclick="Button1_Click" runat="server" 
               Text="Change Format" />
        </p>
    </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 Button1_Click(sender As Object, e As EventArgs) 
        LoginName1.FormatString = "Welcome to our Web site, {0}"
         Button1.Visible = false
    End Sub

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
        <p>
            <asp:LoginName id="LoginName1" runat="server" 
               FormatString="Welcome, {0}" />
        </p>
        <p>
            <asp:Button id="Button1" onclick="Button1_Click" runat="server" 
               Text="Change Format" />
        </p>
    </form>
</body>
</html>

Açıklamalar

özelliği, FormatString Web sayfasında kullanıcının adını görüntüleyen standart bir metin biçimi dizesi içerir. "{0}" dizesi, dizede kullanıcının adının nereye eklendiğini gösterir. Aşağıdaki tabloda kullanılabilir özellik ayarları açıklanmaktadır.

Özellik ayarı Davranış
Varsayılan ("{0}") Kullanıcı oturum açtığında kullanıcının adı görüntülenir; aksi takdirde hiçbir şey görüntülenmez.
Empty Varsayılan değerle aynıdır. Denetimi gizlemek için özelliğini olarak falseayarlayınVisible.
"Siteme hoş geldiniz. {0}" "Siteme hoş geldiniz, kullanıcı adı" dizesini görüntüler. kullanıcı oturum açtığında. Kullanıcı oturum açmadığında hiçbir şey görüntülenmez.
"Siteme hoş geldiniz." FormatString özelliği bir dize olarak ayarlandığında, kullanıcı oturum açtığında dize görüntülenir. Dize "{0}" içermediğinden, kullanıcının adı görüntülenmez. Kullanıcı oturum açmadığında hiçbir şey görüntülenmez.

Bu özelliğin değeri ayarlandığında, bir tasarımcı aracı kullanılarak otomatik olarak bir kaynak dosyasına kaydedilebilir. Daha fazla bilgi için bkz LocalizableAttribute . ve Genelleştirme ve Yerelleştirme.

Şunlara uygulanır

Ayrıca bkz.