0

ユーザーがこの会社の Web サイトのアカウントを作成できるようにするために、Create User Wizard を使用します。新しいアカウントが作成された後、もう 1 つの手順を追加したいのですが、その方法が見つかりません。私がやりたいことは、この会社の現社員としての使用を検証することです。これはすべての人に開かれた Web サイトではないため、現在の従業員のみがこのサイトでユーザー アカウントを作成できます。これは、実装する必要があるステップです。

  1. 従業員 ID と名前を尋ねて、現在の従業員であるかどうかを確認します。
  2. はいの場合、ユーザーの作成ウィザードの手順が開始されます。このウィザードの上に従業員 ID を表示します。
  3. ユーザー アカウントが正常に作成されたら、aspnet_Users テーブルから UserID を挿入し、参照として追加のテーブルに Employee ID を挿入する必要があります。

コーディングのステップ 3 をどこで実行できるかわかりません。

「ユーザーの作成」ボタンイベントでそれを行う必要があると推測していますが、ユーザーアカウントが正常に作成されたかどうかも知る必要があります。

私にお知らせください。

4

2 に答える 2

0

私が最後にこれを行ったとき、私はCreatedUserをサブスクライブしただけで、それは私にとって素晴らしい働きをしました。

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

于 2012-05-11T02:57:26.527 に答える
0

必要な情報を求める独自のフォームを実装する必要があります。あなたの場合、IDと名前。

ID と名前が正しいことを確認したら、Membership.CreateUser (ドキュメントはこちら)オーバーロードの 1 つを使用してユーザーを作成できます。

追加の機能が必要な場合は、お知らせください

于 2012-05-10T23:28:51.203 に答える