Membership mettre l'email à la place du UserName --> Object reference not set to an instance of an object
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
Citation:
Object reference not set to an instance of an object
sur
Code:
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:
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.