CreateUserWizard
angelo4net non è online. Ultima attività: 01/08/2008 15.12.05angelo4net
Inserito il: 04 luglio 2008 18.58
6 messaggi dal 04 lug 2008 Istalla Microsoft Silverlight!
Ciao a tutti,
volevo sottoporre un quesito legato al controllo in oggetto.

In perticolare ho la necessità di aggiungere un nuovo campo nella schermata di presentazione del controllo,in particolare oltre ai campi username password nome,cognome ecc ecc,ho bisogno di inserire un nuovo campo di nome livello_dipendete che sarà una dropdownlist,così in fase di creazione dell'utente potrò associare anche questo attributo.

ho già predisposto tramite un custommermbership il puntamento al mio DB SQLSERVER,fino ad ora con i campi standard mi scrive correttamente,nella mia tabella user.

quando però inserisco nel controllo questo nuovo campo mi va in eroreil metodo:
public override MembershipUser CreateUser(string username, string
password, string Cognome, string Nome, string
Ruolo, string Livello, bool isApproved, object providerUserKey,
out MembershipCreateStatus status)

{

}

perchè giustamente non prevede il campo livello in ingresso.

poiche devo utilizzare questo metodo per l'inserimento,come posso passare anche il valore 'livello' ?

spero di essere stato chiaro

grazie

angelo
Microsoft Most Valuable Professional
Re: CreateUserWizard
SM15455 non è online. Ultima attività: 05/09/2008 17.04.54SM15455
Inserito il: 04 luglio 2008 22.21
contributi / Top Poster / Community manager / Blog / 2561 messaggi dal 06 set 2002 Istalla Microsoft Silverlight!
Ciao,

i campi aggiuntivi fanno parte del profilo dell'utente e non della sua membership. Sono 2 cose separate. per salvare il dato in più quindi devi ricorrere alle profile API

HTH

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
Re: CreateUserWizard
angelo4net non è online. Ultima attività: 01/08/2008 15.12.05angelo4net
Inserito il: 07 luglio 2008 10.01
6 messaggi dal 04 lug 2008 Istalla Microsoft Silverlight!
vale a dire??
Re: CreateUserWizard
fabrica non è online. Ultima attività: 05/09/2008 20.13.32fabrica
Inserito il: 07 luglio 2008 10.17
Top Poster / www.fabricasoft.net / Blog / 1299 messaggi dal 03 dic 2001 Istalla Microsoft Silverlight!
angelo4net ha scritto:
vale a dire??
Dai un occhio qui:
http://www.aspitalia.com/articoli/asp.net2/Profile-API.aspx
Buono studio ...

Fabrizio Canevali

Working on VS2008,LINQ & WPF e ... non è ancora Quaresma
Re: CreateUserWizard
angelo4net non è online. Ultima attività: 01/08/2008 15.12.05angelo4net
Inserito il: 07 luglio 2008 11.02
6 messaggi dal 04 lug 2008 Istalla Microsoft Silverlight!
si ma non dice come salvare i dati,avevo già caricao nel web.config
la mia variabile
<properties >

<add name="Livello" type="String"/>
</properties>

ho verificato ache l'accesso alla stessa da profile.livello.

ma ora come posso passarla al metodo che mi crea l'utente,vale a dire il metodo:

public override MembershipUser CreateUser(.........)
{}
Re: CreateUserWizard
fabrica non è online. Ultima attività: 05/09/2008 20.13.32fabrica
Inserito il: 07 luglio 2008 11.33
Top Poster / www.fabricasoft.net / Blog / 1299 messaggi dal 03 dic 2001 Istalla Microsoft Silverlight!
Ciao, come diceva Stefano, Membership e Profile sono 2 cose separate e per salvare il dato devi ricorrere alle Profile API così come mostrato nell'articolo indicato. Quando crei l'utente inserisci le informazioni aggiuntive tramite Profile.NomeProprieta.

Fabrizio Canevali

Working on VS2008,LINQ & WPF e ... non è ancora Quaresma
Re: CreateUserWizard
angelo4net non è online. Ultima attività: 01/08/2008 15.12.05angelo4net
Inserito il: 07 luglio 2008 11.41
6 messaggi dal 04 lug 2008 Istalla Microsoft Silverlight!
quindi non devo utilizzare più il metodo che stavo utilizzando fin ora memebership CreateUser(.....)

??
ma cosa me ne faccio dei campi:answer ecc ecc ?
Re: CreateUserWizard
fabrica non è online. Ultima attività: 05/09/2008 20.13.32fabrica
Inserito il: 07 luglio 2008 11.53
Top Poster / www.fabricasoft.net / Blog / 1299 messaggi dal 03 dic 2001 Istalla Microsoft Silverlight!
Ciao,

nessuno ha detto che non devi utilizzare Membership.
Leggi qui:http://www.aspitalia.com/script/819/Aggiungere-Profilo-Utenti-Creati-Tramite-Controllo-CreateUserWizard.aspx
è l'articolo che cerchi con tanto di codice

Spero ti si schiariscano un attimino le idee ...

Fabrizio Canevali

Working on VS2008,LINQ & WPF e ... non è ancora Quaresma


Pagine: [1] 2 Avanti >>
Vai a:
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.


maltra - 761 pt
vladimiro - 502 pt
fabrica - 180 pt

Ultimi vincitori: fabrica, vladimiro, PeppeDotNet

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008 + Windows Server 2008, ReShaper e 1 ebook!



COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums