원하는 번호 삭제 버튼 클릭시 gridview 행을 강조 표시하고 비활성화하십시오. 데이터 표를 사용하여 그리드에 바인딩하고 플래그를 변경합니다. IS_DELETED = 'Y' 사용자가 삭제 버튼을 클릭하면됩니다. 삭제 버튼은 현재 명령 필드에 있습니다. 사용자가 삭제 버튼을 클릭하자마자 행을 비활성화하고 버튼을 숨겨서 사용자가 추가 편집을 제한해야합니다. 이 문제를 해결할 때 좀 도와 주실 수 있습니까? 이것은 오랫동안 나를 괴롭혔다. 고마워요.삭제 명령 필드 삭제 버튼을 클릭하면 gridview에서 행을 비활성화하고 강조 표시합니다.
0
A
답변
0
는 jQuery를 사용하여 기본 샘플로 this fiddle를 참조하십시오. jQuery에 관한 Google이 필요합니다. 다시 - 버튼 클릭을 처리 한 다음 부모 행을 변경해야합니다.
$('input.delete').click(function(){
$(this).closest('tr').find('input.button').hide().end().addClass('disabled');
});
+0
안녕하세요 Lavrik, 코드 스 니펫을 보내 주셔서 감사합니다. 이 예제는 테이블 및 버튼 컨트롤에 대한 것 같습니다. 이걸 gridview에 사용하는 방법을 알려주시겠습니까? – user545359
+0
행 마크 업을보고이 마크 업에 적용 할 수 있습니다. 어쨌든 gridview는 클라이언트 측 HTML입니다. asp.net webforms 일을 더 적절한 방법이 있다고 생각하지만 대부분 mvc 사용하고 있습니다. @ 드럼 답변이 도움이 될 수 있습니다. – lavrik
jQuery를 사용하여 단추를 숨기고 행을 강조 표시하기 위해 클래스를 추가 할 수 있습니다. 버튼 클릭을 처리 한 다음 부모 행을 변경해야합니다. 그게 아이디어 야. – lavrik
그 방법에 대한 코드를 게시 할 수 있습니까? 나는 C#과 Jquery의 초보자이다. – user545359