ASP.NETアプリケーションを開発する方法を学び始めたばかりですが、チェックボックスを作成する方法については困惑しています。チェックボックス。チェックボックスは、利用者が利用規約に同意したことを確認するためのものです。フォーム提出時にエラーが返された場合は、エラーメッセージを画面に表示し、チェックボックスにチェックを入れずにチェックを外したままにします。ASP.NET:チェックボックスをチェックすると、投稿後も常にチェックが外される
<%: Html.CheckBoxFor(m => m.UserAgreement) %>
そして私は私のコントローラと、それらのどれに次の両方試してみました動作します:
ViewData["UserAgreement"] = false;
return View(new MyModel { UserAgreement = false});
誰もが何を達成するためにどのように助けることができる私は、次のしている私の見解で
私は欲しい?ありがとうございました。
こんにちはネイサンは、申し訳ありません私は私が修正した私の記事でミスを犯しました。私は値としてfalseを割り当てることを意味しました。また、提出する前にチェックを入れてもチェックボックスがオンになっています。私がチェックボックスに行うことは、提出後も保持されます。それは私が欲しいものではありません...私は、チェックボックスがチェックされているかどうかにかかわらず、チェックボックスをチェックしないようにしたいと思います。 – user152235