@Html.CheckBoxFor(m => m.Close, new { disabled = "disabled" })
위의 html 헬퍼 메소드는 다음과 같은 html 코드를 생성합니다.컨트롤러에 잘못된 값을 게시하는 Html.checkboxfor
<input checked="checked" data-val="true" data-val-required="The Close field is required." disabled="disabled" id="Close" name="Close" type="checkbox" value="true">
<input name="Close" type="hidden" value="false">
양식을 제출하면 양식이 잘못 다시 게시됩니다. 어떤 아이디어가 될 수 있습니까? 나는 바이올린에있는 포스트 백 값을 확인했다.
아 덕분에, 당신은 읽기 전용/비활성화 확인란이 컨트롤러에 다시 제출하고 주변에 어떤 방법을 알 수 있습니까? –
편집 할 수 없으므로'@ Html.hiddenFor (m => m.Close)'를 사용하여 다시 게시하므로 속성에 대한 시각적 표시가 필요하면'@DisplayFor (m => m.Close)' –
@DisplayFor (m => m.Close)가 작업을 수행했습니다. –