2016-09-06 7 views

답변

0

페이지가로드 될 때 모든 사용자 정의 컨트롤을로드 한 다음 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(); 
}