ViewModel クラスに次のプロパティがあります。
public bool AreSimilarEntitiesChecked { get; set; }
私のコントローラーでは、その値を「true」に設定し、モデルでビューを返します。
model.AreSimilarEntitiesChecked = true;
return View(model).WithWarning("Check the similar mentors before saving!");
私のビューには、このプロパティの非表示のフィールドを配置したフォームがあります。
@Html.HiddenFor(m => m.AreSimilarEntitiesChecked)
AreSimilarEntitiesChecked を含むモデルで View が返された後、コントローラーで True 値を設定したにもかかわらず、その値は False のままです。
何が問題なのかわかりません。
生成された HTML:
<input name="AreSimilarEntitiesChecked" id="AreSimilarEntitiesChecked"
type="hidden" value="False" data-val-required="The AreSimilarEntitiesChecked
field is required." data-val="true">