MembershipProvider.GetUserNameByEmail Method (String)
Gets the user name associated with the specified e-mail address.
Assembly: System.Web.ApplicationServices (in System.Web.ApplicationServices.dll)
Takes, as input, an e-mail address and returns the first user name from the data source where the e-mail address matches the supplied email parameter value.
If no user name is found with a matching e-mail address, null is returned.
If multiple user names are found that match a particular e-mail address, only the first user name found should be returned. You can implement a custom mechanism for ensuring a unique e-mail address for each user name such as the RequiresUniqueEmail property supported by the SqlMembershipProvider provider.
Available since 2.0