Bonjour,

Je reprend, un site utilisant le membership, que je connais pas.

Je souhaite juste que le UserName du CreateUserWizard soit l'email.

Lorsque je met un nom d'utilisateur classique genre "toto" tout se deroule bien, lorsque je met un email, il me met l'erreur
Object reference not set to an instance of an object
sur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Membership.GetUser().ProviderUserKey.ToString();
Page1 --> Formulaire ou l'ont met le CreateUserWizard

Page 2 --> Instruction pour retrouver et enregistrer l'utilistauer dans la bdd :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
string req = "SELECT * FROM aspnet_UsersInRoles WHERE UserId='" + Membership.GetUser().ProviderUserKey.ToString() + "'";
Et c'est sur la page 2 que j'obtiens l'erreur. je pense donc que l'erreur se produit a cause du @ vue que sa fonctionne très bien dès qu'il n'y a plus le @.

Comment faire ?

Merci.


Guillaume.