0
我知道我們可以通過ModelState.Clear()清除所有字段的值。但是,如果我只想清除一個字段,例如不正確的安全圖像代碼,並且所有其他字段將保持不變,該怎麼辦。清除Postback後的字段
任何幫助將不勝感激。
我知道我們可以通過ModelState.Clear()清除所有字段的值。但是,如果我只想清除一個字段,例如不正確的安全圖像代碼,並且所有其他字段將保持不變,該怎麼辦。清除Postback後的字段
任何幫助將不勝感激。
你做這樣的事情:
if (!ModelState.IsValidField(key))
{
var emptyValue = new ValueProviderResult(
string.Empty,
string.Empty,
CultureInfo.CurrentCulture);
ModelState.SetModelValue(
key,
emptyValue);
}