Как я могу открыть файл ascx при нажатии ImagemButton на Radlistview?
У меня есть RadListView с набором картинок, связанных с логотипом компании. Я хочу щелкнуть изображение и открыть уже созданный элемент управления.ascx с подробной информацией о каждой из компаний.
Как мне это получить?
1 ответ
Похоже, вы хотите загрузить все свои пользовательские элементы управления при загрузке страницы, а затем скрыть / показать с помощью JavaScript? Если это так, загрузите каждый из элементов управления в div с уникальным классом, который вы назначаете в коде позади (возможно, имя самого элемента управления). Затем в событии OnItemDataBound вашего RadListView найдите элемент управления изображением и назначьте событие 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();
}