2011-01-18 4 views
1

내 웹 페이지는 데이터베이스에서 일련의 결과를 가져 와서 사용자에게 표시합니다. 그러나 나는 결과의 "숫자"에 대해 확신하지 못합니다.동적 컨트롤을 만드는 방법에 대한 조언

각 결과 등 그 자체로 여러 컨트롤, 이미지, 여러 레이블을 포함하는 패널, 예를 들어, 동적으로이 작업을 수행하는 가장 좋은 방법은 무엇

있을 것이다. 이러한 컨트롤을 동적으로 만드시겠습니까?

AJAX 컨트롤을 사용하는 것이 더 좋습니까? Gridview를 사용해야합니까? 도움을

감사합니다, Behrouz

답변

1

당신은 우리에게 각 결과이 같이하는 방법에 대한 자세한 내용을 제공해야합니다.

나는 리피터 컨트롤을보고있다. 전달 된 결과의 수를 알 필요는 없습니다. 각 결과가 어떻게 나타나는지와 리피터 컨트롤이 각 결과에 대해 렌더링을 처리 할 템플릿을 지정할 수 있습니다.

0

각 항목의 템플릿이 동일한 경우 리피터를 사용하십시오. 웹 서비스를 통해 바인드하고 서버 측 성능을 줄이려면 AJAX를 통해 바인딩하십시오. 그런 다음 클라이언트에서 모든 것을 관리해야하는데, 이는 지루할 수 있지만 매우 효과적입니다. JQuery를 사용하면 더 쉽게 사용할 수 있습니다.

컨트롤의 서버 쪽 추가는 고통 스럽지만 실행 가능할 수 있습니다.

HTH.

관련 문제