Sie können username durch eMail wie zurückholen:
Schnur username = Membership.GetUserNameByEmail (useremail)
Sie können dieses in PasswordRecovery jetzt verwenden.
Oder mit Ihrer eigenen Schnittstelle d.h. tun eine area per informazioni und ein Knopf etwas Ähnliches:
geschütztes leeres Button1_Click (Gegenstandabsender, EventArgs e)
{
Schnur username = Membership.GetUserNameByEmail (txtEmail.Text);
MembershipUser mUser = Membership.GetUser (username);
Schnur newpassword = mUser.ResetPassword ();
//Send-eMail using Kategorien system.net-.mail
}