3

我正在使用 createUserWizard 控件为我的网站注册用户,但我也使用自己的表来存储有关这些用户的信息(地址、图像、描述......)。

创建用户时,我还想在自己的表中创建一个新实例。我想通过 userID 将我自己的表链接到 ASP.NET 的用户表。我尝试从带有会员资格的 createUserWizard 中获取它,但 ASP 不识别会员资格。我忘了添加什么吗?

这是我的代码(后面的代码)

protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
    try
    {
        BLLorganisation BLLo = new BLLorganisation();
        Organisation o = new Organisation();
        TextBox t = new TextBox();
        t = (TextBox)(this.CreateUserWizard1.FindControl("UserName"));
        o.organisation_name = t.Text;
        o.fk_user_id = Membership.GetUser(CreateUserWizard1.UserName).ProviderUserKey.ToString();
        BLLo.insertOneOrganisation(o);
    }
    catch (Exception ex)
    {
        feedback.InnerHtml = ex.Message;
        feedback.Style.Add("display", "block");
    }
}
4

1 回答 1

0

包括using System.Web.Security;

于 2012-12-05T22:07:14.293 回答