2010-08-17 2 views
1

두 개의 컨트롤이 있습니다. 입력 및 체크 박스와 두 개의보기가있는 ControlEdit 및 ControlView ReadOnly 및 Edit, MvcContribn 체크 박스 도우미를 사용하여 확인란 사용 안 함 defaultView에서 속성 사용 안 함을 true로 설정했습니다. 나는 ControlView를로드하고있다.) 기본적으로 사용자에 의해 Chant가 그 뷰에서 변경을하면, 사용자가 Change 버튼을 클릭하면 뷰 (ControlEdit)를 편집하고 여기에 모든 것이 활성화된다.MVC 체크 박스 '사용 안 함'true issue

어떤 이유로 EditView의 확인란이 선택 취소되었습니다. 나는 기본 체크 박스 HTML 도우미 - 같은 이야기를 사용하려고 시도했다.

편집보기에서는 항상 선택 취소됩니다. ViewControl에서 true 특성을 사용하지 않도록 설정을 제거하면 작동하게되고이 경우 확인란이 EdivVew에서 상태를 잃어 버리지 않습니다.

그런 다음 jQuery를 사용하여 체크 박스 비활성화를 설정했으나 도움이되지 않았습니다. 나는 모든 브라우저에서 같은 이야기를 보았다. ReadOnly보기에서 disable을 true로 설정하지 않은 경우에만 올바른 동작을 얻고 있습니다. 다른 사람이 나타날 수 있습니다. 도움이 필요하다.

+0

이가 관련이 있는지 확인하지만, 실제하지 :

$ ('입력 #의 DivWrapper'). 나는 그렇게 사업부 내에서 사용하지 사업부 및 확인 체크 박스에 체크 박스를 포장 브라우저가 렌더링하는 HTMLCheckbox는 ** readonly **로 설정할 수 없습니다 ** (사용하지 못하게 할 수 있습니다) – scunliffe

답변

1

-FIXED-

마침내 나는 그것을 고쳤다. (true "로 사용할 수 없습니다") ATTR

+0

이미 모든 체크 상자를 감싸는 요소를 사용할 수 있으며, 다른 모든 요소는 ": input ". – Fabian