0
회사 로고와 관련된 일련의 그림이있는 RadListView가 있습니다. 이미지를 클릭하고 이미 생성 된 .ascx 컨트롤을 각 회사의 세부 정보와 함께 열고 싶습니다.Radlistview에서 ImagemButton을 클릭하면 어떻게 ascx 파일을 열 수 있습니까?
어떻게받을 수 있습니까?
회사 로고와 관련된 일련의 그림이있는 RadListView가 있습니다. 이미지를 클릭하고 이미 생성 된 .ascx 컨트롤을 각 회사의 세부 정보와 함께 열고 싶습니다.Radlistview에서 ImagemButton을 클릭하면 어떻게 ascx 파일을 열 수 있습니까?
어떻게받을 수 있습니까?
페이지가로드 될 때 모든 사용자 정의 컨트롤을로드 한 다음 JavaScript로 숨기거나 표시하겠습니까? 그렇다면 div의 각 컨트롤을 코드 뒤에 할당 된 고유 한 클래스 (어쩌면 컨트롤 자체의 이름)로로드하십시오. 그런 다음 RadListView의 OnItemDataBound 이벤트에서 이미지 컨트롤을 찾고 표시 할 컨트롤과 함께 click 이벤트를 할당합니다. 일부 유사 코드 :
<a href="#" onclick="showControl('MyUserControl')"><img src="blah" /></a>
<div class="ControlWrapper MyUserControl">
//user control loaded here
</div>
function showControl(name){
$("ControlWrapper").hide();
$("." + name).show();
}