i can get the user name as : User.Identity.Name. How can I user\'s email address because it must be stored (there is a textbox for it in the registration form)?
User.Identity.Name
On MVC5, you can use the UserManager for that, like this:
string UserEmail = await UserManager.GetEmailAsync(User.Identity.GetUserId());