Esporta (0) Stampa
Espandi tutto
0 di 1 hanno valutato il contenuto utile: - Valuta questo argomento

Classe LoginName

Nota: questa classe è stata introdotta con .NET Framework versione 2.0.

Visualizza il valore della proprietà System.Web.UI.Page.User.Identity.Name.

Spazio dei nomi: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)

[BindableAttribute(false)] 
public class LoginName : WebControl
/** @attribute BindableAttribute(false) */ 
public class LoginName extends WebControl
BindableAttribute(false) 
public class LoginName extends WebControl

Per impostazione predefinita, il controllo LoginName visualizza il nome contenuto nella proprietà User della classe Page. Se la proprietà System.Web.UI.Page.User.Identity.Name è vuota, non viene effettuato il rendering del controllo.

Per modificare il testo visualizzato dal controllo LoginName, impostare la proprietà FormatString.

NotaNota

Il controllo LoginName non può essere utilizzato al di fuori del tag <form> in una pagina Web. In modo specifico, la classe LoginName non può essere utilizzata per inserire il nome dell'utente nel titolo di una pagina.

Accesso facilitato

Il codice sottoposto a rendering per impostazione predefinita per questo controllo potrebbe non essere conforme agli standard di accesso facilitato, come le linee guida WCAG (Web Content Accessibility Guidelines) 1.0 livello 1. Per informazioni dettagliate sul supporto dell'accesso facilitato per questo controllo, vedere Controlli ASP.NET e accesso facilitato.

ArgomentoPercorso
Procedura: visualizzare il nome dell'utente correnteGenerazione di applicazioni Web ASP.NET
Procedura dettagliata: gestione degli utenti di siti Web tramite i ruoliGenerazione di applicazioni Web ASP.NET in Visual Studio
Procedura dettagliata: gestione degli utenti di siti Web tramite i ruoliCompilazione di applicazioni con Visual Web Developer
Procedura: visualizzare il nome dell'utente correnteCompilazione di applicazioni Web ASP.NET in Visual Studio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la classe LoginName in una pagina. Facendo clic sul pulsante viene modificato il formato di visualizzazione.

<%@ Page Language="C#" autoeventwireup="False" %>
<script runat="server">

    void Button1_Click(Object sender, EventArgs e) {
        LoginName1.FormatString = "Welcome to our Web site, {0}";
         Button1.Visible = false;
    }

</script>
<html>
<head>
</head>
<body>
    <form 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>

System.Object
   System.Web.UI.Control
     System.Web.UI.WebControls.WebControl
      System.Web.UI.WebControls.LoginName
I membri statici pubblici (Shared in Visual Basic) di questo tipo sono validi per le operazioni multithreading. I membri di istanza non sono garantiti come thread safe.

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema.

.NET Framework

Supportato in: 2.0
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.