0

我将使用创建用户向导来让用户为该公司网站创建他们的帐户。创建新帐户后,我想再添加一个步骤,但找不到方法。我想做的是验证作为这家公司的现任员工的用途。这不是对所有人开放的网站,因此只有当前员工可以在此网站上创建用户帐户。这是我需要实施的步骤。

  1. 询问员工 ID 和姓名以验证他或她是否是当前员工。
  2. 如果是,则创建用户向导步骤将开始。我将在此向导的顶部显示员工 ID。
  3. 成功创建用户帐户后,我需要将 aspnet_Users 表中的 UserID 和 Employee ID 插入到附加表中作为参考。

我不知道在哪里可以进行第 3 步进行编码。

我猜我需要在“创建用户”按钮事件上执行此操作,但我还需要知道用户帐户是否成功创建。

请告诉我。

4

2 回答 2

0

您应该实现自己的表单,要求提供所需的信息。在您的情况下,ID 和名称。

一旦您验证 ID 和名称是正确的,您可以使用Membership.CreateUser (此处的文档)重载之一来创建用户。

如果您需要任何额外的功能,请告诉我

于 2012-05-10T23:28:51.203 回答
0

当我最后一次这样做时,我刚刚订阅了 CreatedUser,它对我来说非常有用。

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.createuserwizard.createduser.aspx

于 2012-05-11T02:57:26.527 回答