153 messaggi dal 14 marzo 2006
<asp:LoginName ID="loginname1" runat="server" Font-Bold="True" Font-Size="10pt" />

questo mi da il nome dell'utente autenticato ....


come faccio a recuperare questo valore per impiegarlo ??

ho provato

loginname1.text ...

ma non è corretto ...


boh ....
La proprietà UserName del controllo LoginName è definita come internal e, sostanzialmente, viene utilizzata internamente dal controllo per il rendering del nome utente.
A grandi linee, per farla breve, il controllo stampa a video il nome utente nel seguente modo:

protected internal override void RenderContents(HtmlTextWriter writer)
{
   writer.Write(HttpContext.Current.User.Identity.Name);
}

Nicola Baldi
"Make things as simple as possible, but not simpler."
>>> My blog <<<
153 messaggi dal 14 marzo 2006
mi sa che è un po' complicato per me ...

in parole povere ...

un utente autenticato riempie un detailsview con dei dati ...
un campo del database dovrebbe contenere proprio il suo nome utente in automatico.....
come potrei fare ???
String campoDataBase = HttpContext.Current.User.Identity.Name


Occhio, l'utente deve essere autenticato.

Nicola Baldi
"Make things as simple as possible, but not simpler."
>>> My blog <<<
153 messaggi dal 14 marzo 2006
grazie 1000 per il tuo aiuto !

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.