3

新しいアカウントを作成するためのフォームがあり、その中にパスワードフィールドがあります。ビューモデルを使用して、データをコントローラーアクションに渡し、フォームビューに戻しています。ユーザーが詳細を入力して[送信]をクリックしたときに検証が失敗し、ビューモデルに戻って同じビューに戻った場合、パスワードは入力したものにデフォルト設定されません。

どうすればこれを行うことができますか?それとも私も試してみるべきですか?

4

1 に答える 1

2

検証後にパスワードを設定するには、次のコマンドを明示的に呼び出します。

<%= Html.Password("Pwd", Model.Pwd) %>

動機については、Webで両方の動作を見てきましたが、おそらくパスワードを空のままにして、ユーザーにパスワードを再入力させ、パスワードヘルパーの動作をそのままにしておくことを選択します。

于 2010-06-06T18:19:53.723 に答える