私はCreateUserWizardコントロールを使用してユーザーを作成するためのタスクを持っているプロジェクトに取り組んでいます。 SQL Serverデータベースの特定のテーブルにユーザーを保存する必要があります。メンバーシップ&プロファイルhelp asp.netのcreateuserwizardとログインコントロールを使用する必要があります
また、ログインコントロールを使用してログインを作成し、ログインが認証された後、プロファイル情報を保持する必要があります。
これまで、ProfileBaseを継承するCustomProfileを作成しました。また、3つのaspxページを作成しました。
- Login.aspxの
- CreateUser.aspx
- Default.aspxの
私CustomProfileは、次のようになります。
public class UserProfile : ProfileBase
{
static public UserProfile CurrentUser
{
get
{
return (UserProfile)(ProfileBase.Create(Membership.GetUser().UserName));
}
}
public string FirstName
{
get { return (string)base["FirstName"]; }
set { base["FirstName"] = value; Save(); }
}
public string LastName
{
get { return (string)base["LastName"]; }
set { base["LastName"] = value; Save(); }
}
public DateTime DateOfBirth
{
get { return (DateTime)base["DateOfBirth"]; }
set { base["DateOfBirth"] = value; Save(); }
}
public ContactInfo Contact
{
get { return (ContactInfo)base["Contact"]; }
set { base["Contact"] = value; Save(); }
}
}
私はaspnet_regsql.exe
を使用しているし、それが複数のテーブルを作成しましたSQL Serverでこれらのテーブルにデータを格納して正常に動作しています。私はテーブルに情報を保存したいと思います。 tblUserInfo
。私はどのように進めるべきですか?私は複数のフォーラムをチェックしましたが運はありません。
ご迷惑をおかけして申し訳ありません。
。あなたが実際に質問をした場合、より多くの結果が得られるかもしれません。 –
@MystereMan:私はasp .netには非常に新しく、この状況で何が良い質問になるのかはっきりしていません。混乱させて申し訳ありません。 – mahfuz01