2011-04-08 3 views
1

내 페이지에 AspxGridView가 있는데이를 클라이언트 측에서 사용하지 않도록 설정해야합니다. AspxButton을 비활성화하려면 btn.SetEnabled (false)를 사용합니다. 그리고 그것은 잘 작동합니다. 그러나 그리드로 똑같이하려고하면 아무 일도 일어나지 않습니다! 클라이언트 측에서 AspxGridView를 비활성화 할 수 없습니까? 아니면 잘못된 것을하고 있습니까?클라이언트 쪽에서 AspxGridView 사용 안 함

+0

정확히 원하는 것은 무엇입니까? 그리드 뷰 그것은 단지 테이블 끝에, 당신은 링크 단추 또는 gridview의 각 행 내부에 버튼을 해제하려는 경우, 예를 들어 jquery와 반복해야합니다, 내 질문을 다시 정확히 당신이 무엇을 원하는 장애인? –

+0

http://stackoverflow.com/questions/4710902/disabling-a-button-inside-a-gridview-using-jquery –

+0

필요한 것은 일반적으로 그리드를 사용 중지하는 것입니다. 내 말은, 그것은 checkboxes, linkbuttons, 포커스를 비활성화, 선택, 정렬 등등입니다. 그리드의 Enabled 속성을 false로 설정할 때와 같은 효과가 필요합니다. –

답변

0

클라이언트 측에서 ASPxGridView를 사용하지 않도록 설정하지 않았습니다. 죄송합니다. ASPxEditors 라이브러리에 포함 된 컨트롤에서만 작동합니다. GridView의 클라이언트 측 PerformCallback 메서드를 사용하여 서버에 콜백을 보내고 GridView의 서버 측 CustomCallback 이벤트 처리기에서 그리드를 비활성화하는 것이 좋습니다.

+0

알겠습니다. 답변 해 주셔서 감사합니다. –

0

asp : Panel에서 gridview를 래핑하고 대신 패널을 비활성화 할 수 있습니까?

+0

그리드의 Enabled 속성을 false로 설정하는 것과 같은 효과를냅니다. 그것은 작동하지만 서버 측에서만 작동합니다. –