ASP.NET 응용 프로그램을 개발하는 방법을 배우기 시작한 후 양식을 제출 한 후에도 확인란을 선택하는 방법에 대해 의아하게 생각합니다. 확인란. 확인란은 사용자가 이용 약관에 동의한다는 확인을위한 것이며 폼 제출시 일부 오류가 반환되면 화면에 오류 메시지를 표시하고 체크 표시가 있는지 여부에 관계없이 확인란을 선택하지 않은 상태로 유지하려고합니다.ASP.NET : 확인란을 선택하지 않은 채로 제출하는 경우 항상
<%: Html.CheckBoxFor(m => m.UserAgreement) %>
그리고 시도 모두 내 컨트롤러에 다음과 그들 중 누구도 작동하지 않습니다 : 내보기에서
나는 다음과 같은 한
ViewData["UserAgreement"] = false;
return View(new MyModel { UserAgreement = false});
누구든지 달성하는 방법에 대한 도움이 될 수 있습니다 무엇을 나는 필요하다? 고맙습니다.
안녕 나단, 미안 내가 수정 한 내 게시물에서 실수를했다. 나는 false를 값으로 지정하려고했다. 제출하기 전에 체크 표시를하면 체크 박스가 선택됩니다. 체크 박스에 내가하는 일은 제출 후에도 그대로 유지됩니다. 그건 내가 원한 것이 아닙니다 ... 제출하기 전에 체크 또는 체크하지 않은 체크 박스를 항상 체크하지 않도록하고 싶습니다. – user152235