ユーザーが登録時にプロファイル オプションを入力できるようにしようとしています。デフォルトでasp.netに付属のプロバイダーを使用しています。
例: ユーザーは次の登録フォームに入力します。
Username
Email
Age <- This is what I have tried to add in.
Password
Confirm Password
次のようにして、表示する年齢を取得しました。
1) 次のコードをWeb.config
<properties>
<add name="Word" type="String" />
<add name="Age" type="Int32" defaultValue="0" />
</properties>
register.aspx
2)ビューに次のコードを追加する
<div class="editor-label">
<%: Html.LabelFor(m => Profile.Age) %>
</div>
<div class="editor-field">
<%: Html.TextBoxFor(m => Profile.Age)%>
<%: Html.ValidationMessageFor(m => Profile.Age)%>
</div>
私はそれを実行しに行き、フォームに記入して登録をクリックしました。私はこれを得た:
タイムアウトになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。
と
127 行目: _provider.CreateUser(userName, password, email, null, null, true, null, out status);
それが私がやったことであり、おそらくすべて間違っています。これを行う最善の方法は何ですか?