私はこれを持っています:
model.PasswordField = null;
return View("MainLogin", model);
私のモデルにはLoginField
とが含まれていPasswordField
ます。そのままにしておきLoginField
ますが、消去しPasswordField
ます。これで、MainLogin
ビューがレンダリングされると、フィールドのパスワードには以前のリクエストの値が含まれています! なんで?
更新:ビューコードを追加しました:
<div class="editor-field">
@Html.TextBoxFor(model => model.PasswordField, new { placeholder = "Password" })
@Html.ValidationMessageFor(model => model.PasswordField)
</div>