2012-06-24 8 views
0

http://binaryjack.com/userControl.aspx사용자 정의 컨트롤이 작동하지 않습니다.

각 레코드는 사용자 정의 컨트롤을 사용하여 표시됩니다. 사용자 정의 컨트롤에 포함 된 삭제 단추가 있습니다.

문제 재현 : 첫 번째 DELETE 버튼을 클릭하면 마지막 행이 삭제됩니다. 이 작업을 수행하려면 두 번 삭제 단추 (둘 중 하나)를 클릭해야합니다.

  1. 여러 레코드를 표시하기 위해 사용자 컨트롤 (자리 표시 자와 결합 된)을 사용하는 것은 나쁜 습관입니까? 쿼리를 실행하여 모든 레코드를 가져온 다음 Foreach 루프를 사용하여 각 사용자 정의 컨트롤을 채우고 각 UC를 자리 표시 자에 삽입합니다.

  2. 왜 삭제 버튼이 제대로 응답하지 않습니까?

+2

어떻게 대답 할 수 있습니까? 몇 가지 코드를 넣어야합니다. – frenchie

+2

소스 코드를 게시하십시오. –

+0

Repeater 또는 ListView에 데이터를 채우지 않는 이유는 무엇입니까? 왜 각 레코드에 대한 사용자 제어? – TheGeekYouNeed

답변

1

코드를 보지 않고도 말하기가 어렵습니다. 그러나 새로 고침 문제가있는 것 같습니다. 삭제를 누른 다음 새로 고침을 누르면 레코드가 사라집니다. 데이터 새로 고침 방법을 확인하면 문제를 찾을 수 있습니다.

관련 문제