在创建用户时在asp.net MVC中设置配置文件属性

时间:2010-06-06 03:26:29

标签: c# asp.net-mvc

在我的申请中,授权用户将注册新客户并设置他们的用户名和密码等。客户不会自行注册。

我在创建新用户的类文件中有以下代码,它工作得很好。

   public MembershipCreateStatus CreateUser(string userName, string password, string email, string employeeID)
    {
        if (String.IsNullOrEmpty(userName)) throw new ArgumentException("Value cannot be null or empty.", "userName");
        if (String.IsNullOrEmpty(password)) throw new ArgumentException("Value cannot be null or empty.", "password");
        if (String.IsNullOrEmpty(email)) throw new ArgumentException("Value cannot be null or empty.", "email");

        MembershipCreateStatus status;
       /// _membershipProvider.CreateUser("asdas","ds123BB", email, "asdasd", "asdasdad", true, null, out status);
        _membershipProvider.CreateUser(userName, password, email, null, null, true, null, out status);


        string answer = status.ToString();
        return status;
    }

但是,我还想在创建此用户时为配置文件设置employeeID属性。

在创建新用户时如何设置EmployeeID? 感谢

1 个答案:

答案 0 :(得分:0)

您需要编写自定义成员资格提供程序。这是关于如何实现这一目标的videoarticle