ModelState
フィールドが無効であることが示されている場合、モデル内のフィールドの送信された値をクリアしたいと考えています。
これは私がこれまでのところ得たところですが、モデルのキーと値を結びつけることはできません。助言がありますか?
if (!ModelState.IsValid)
{
foreach (string key in ModelState.Keys)
{
if (!ModelState.IsValidField(key))
{
// This field is not valid so set to empty string in model
// Something like....
model[key] = "";
}
}
}