날짜 범위 사이에 발생한 단일 테이블 (TServices)의 모든 행을 검색 한 다음 양식 아래에 동적 테이블을 채우는 양식이 있습니다.ImageButton에서 동적 테이블 데이터가 사라짐
이제 테이블의 각 목록 옆에 삭제 ImageButton을 추가하고 있습니다. 여기 내 C#은 테이블 셀에 ImageButtons를 추가하는 코드 숨김입니다 :
ImageButton btnRemoveService = new ImageButton();
btnRemoveService.EnableViewState = true;
btnRemoveService.ImageUrl = "/images/icons/trash.gif";
btnRemoveService.Click += new ImageClickEventHandler(btnRemoveService_Click);
btnRemoveService.ID = "btnRemoveService-" + row["BillingID"].ToString();
btnRemoveService.CommandArgument = row["BillingID"].ToString();
tblCell.Controls.Add(btnRemoveService);
내가 btnRemoveService_Click()에 아무것도 넣지 않더라도, 동적 테이블에서 내 모든 데이터가 사라집니다. 실제로 저장 프로 시저를 삭제하는 코드를 입력하면 데이터가 동적 테이블에서 사라지고 db에서 변경된 사항이 없습니다.
편집 : 채우기 코드를 자체 함수로 이동하고 btnRemoveService_Click() 끝 부분에서 호출했습니다. 이 데이터를 다시로드하면 안됩니까?