LoginName.FormatString Ö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.
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
Kullanıcının adını görüntülemek için biçim öğeleri 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 sayfadaki ö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ı. Denetimi gizlemek için özelliğini olarak false ayarlayınVisible. |
"Siteme hoş geldiniz, {0}." | Kullanıcı oturum açtığında "Siteme hoş geldiniz , kullanıcı adı" dizesini görüntüler. 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, 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.