LoginName.FormatString Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt een tekenreeks voor opmaakitems die moet worden weergegeven.
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
Waarde van eigenschap
Een tekenreeks met opmaakitems voor het weergeven van de naam van de gebruiker. De standaardwaarde is '{0}'.
Uitzonderingen
De notatietekenreeks is ongeldig.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de FormatString eigenschap op een pagina gebruikt. Als u op de knop klikt, wordt de weergave-indeling gewijzigd.
<%@ 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>
Opmerkingen
De FormatString eigenschap bevat een standaardtekenreeks voor tekstopmaak waarmee de naam van de gebruiker op de webpagina wordt weergegeven. De tekenreeks '{0}' geeft aan waar in de tekenreeks de naam van de gebruiker wordt ingevoegd. In de volgende tabel worden de beschikbare eigenschapsinstellingen beschreven.
| Instelling van eigenschappen | Gedrag |
|---|---|
| Standaard ("{0}") | De naam van de gebruiker wordt weergegeven wanneer de gebruiker is aangemeld; anders wordt er niets weergegeven. |
| Empty | Hetzelfde als standaard. Als u het besturingselement wilt verbergen, stelt u de Visible eigenschap in op false. |
| "Welkom bij mijn site, {0}" | Geeft de tekenreeks 'Welkom bij mijn site, gebruikersnaam'. Wanneer de gebruiker is aangemeld. Wanneer de gebruiker niet is aangemeld, wordt er niets weergegeven. |
| "Welkom bij mijn site." | Wanneer de FormatString eigenschap is ingesteld op een tekenreeks, wordt de tekenreeks weergegeven wanneer de gebruiker is aangemeld. Omdat de tekenreeks geen '{0}' bevat, wordt de naam van de gebruiker niet weergegeven. Wanneer de gebruiker niet is aangemeld, wordt er niets weergegeven. |
De waarde van deze eigenschap, wanneer deze is ingesteld, kan automatisch worden opgeslagen in een resourcebestand met behulp van een ontwerpprogramma. Zie en LocalizableAttribute voor meer informatie.