Syntaxe déclarative des contrôles serveur Web LoginName
Mise à jour : novembre 2007
Affiche le nom de l'utilisateur authentifié sur une page Web.
<asp:LoginName
AccessKey="string"
BackColor="color name|#dddddd"
BorderColor="color name|#dddddd"
BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
Inset|Outset"
BorderWidth="size"
CssClass="string"
Enabled="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
Font-Bold="True|False"
Font-Italic="True|False"
Font-Names="string"
Font-Overline="True|False"
Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
Large|X-Large|XX-Large"
Font-Strikeout="True|False"
Font-Underline="True|False"
ForeColor="color name|#dddddd"
FormatString="string"
Height="size"
ID="string"
OnDataBinding="DataBinding event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
runat="server"
SkinID="string"
Style="string"
TabIndex="integer"
ToolTip="string"
Visible="True|False"
Width="size"
/>
Notes
Par défaut, le contrôle LoginName affiche le nom qui est contenu dans la propriété User. Si la propriété Name de l'interface IIdentity est vide, rien n'est affiché. La propriété User de la classe Page retourne un objet IPrincipal qui expose une propriété Identity qui retourne un objet IIdentity.
Pour plus d'informations sur le contrôle LoginName et d'autres contrôles de connexion, consultez Vue d'ensemble des contrôles de connexion ASP.NET.
Exemple
L'exemple de code suivant montre comment utiliser la classe LoginName sur une page.
<asp:LoginName id="LoginName1" runat="server"
FormatString="Welcome, {0}" />
<asp:LoginName id="LoginName1" runat="server"
FormatString="Welcome, {0}" />