LoginName.FormatString Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une chaîne d'élément de format à afficher.
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
Valeur de propriété
Chaîne contenant des éléments de format pour afficher le nom de l'utilisateur. La valeur par défaut est « {0} ».
Exceptions
La chaîne de mise en forme n'est pas valide.
Exemples
L’exemple de code suivant montre comment utiliser la FormatString propriété sur une page. Cliquer sur le bouton modifie le format d’affichage.
<%@ 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>
Remarques
La FormatString propriété contient une chaîne de format texte standard qui affiche le nom de l’utilisateur sur la page Web. La chaîne «{0} » indique où le nom de l’utilisateur est inséré dans la chaîne. Le tableau suivant décrit les paramètres de propriété disponibles.
Paramètre de propriété | Comportement |
---|---|
Valeur par défaut (« {0} ») | Le nom de l’utilisateur s’affiche lorsque l’utilisateur est connecté ; sinon, rien n’est affiché. |
Empty | Identique à la valeur par défaut. Pour masquer le contrôle, définissez la propriété sur Visiblefalse . |
« Bienvenue sur mon site, {0}. » | Affiche la chaîne « Bienvenue sur mon site, nom d’utilisateur ». lorsque l’utilisateur est connecté. Lorsque l’utilisateur n’est pas connecté, rien n’est affiché. |
« Bienvenue sur mon site. » | Lorsque la FormatString propriété est définie sur une chaîne, la chaîne s’affiche lorsque l’utilisateur est connecté. Étant donné que la chaîne ne contient pas «{0} », le nom de l’utilisateur n’est pas affiché. Lorsque l’utilisateur n’est pas connecté, rien n’est affiché. |
La valeur de cette propriété, lorsqu’elle est définie, peut être enregistrée automatiquement dans un fichier de ressources à l’aide d’un outil de concepteur. Pour plus d’informations, consultez LocalizableAttributeglobalisation et localisation.