samedi 25 avril 2015

Membership.GetUser -> Membership doesn't contain a definition for 'GetUser'. What I missed?


MembershipUser newUser = Membership.GetUser(CreateUserWizard1.UserName);

A red line under GetUser and when I hover over it, a message appears:

Membership doesn't contain a definition for 'GetUser'

When I click the small dash below GetUser I found:

Generate method stub for 'GetUser' in 'Membership

What I missed?

ASPX:

<asp:CreateUserWizard ID="CreateUserWizard1" runat="server" OnCreatedUser="CreateUserWizard1_CreatedUser" >
    <WizardSteps>
        <asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server">
        </asp:CreateUserWizardStep>
        <asp:CompleteWizardStep ID="CompleteWizardStep1" runat="server">
        </asp:CompleteWizardStep>
    </WizardSteps>
</asp:CreateUserWizard>

Code behind:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Security;

public partial class SignUp : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
    {
        MembershipUser newUser = Membership.GetUser(CreateUserWizard1.UserName);
        Guid newUserId = (Guid)newUser.ProviderUserKey;
    }
}


Aucun commentaire:

Enregistrer un commentaire