私はこれを持っています:
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>