2012-06-01 61 views
0

我在一個aspx頁面中使用asp控件SlideShowExtender。SlideShowExtender - 如何獲取當前圖片?

我正在使用上一個和下一個按鈕。

我想添加一個刪除按鈕。有沒有辦法找出用戶目前在哪張照片上?我很難找到如何獲取SlideShowExtender當前顯示的圖像的名稱。

感謝您的幫助=)

回答

0
$find("<%= slideshowextend1.ClientID %>")._currentValue.ImagePath; 
$find("<%= slideshowextend1.ClientID %>")._currentValue.Name; 
+0

這對我來說是一個空字符串=( – Kyle

+0

顯示源代碼 –

0

瘋狂的解決方法

添加MouseDown事件圖像(的OnClick不會工作)

ASP:圖像RUNAT = 「服務器」 ID = 「MainImage」Width =「1000」ImageUrl =「」onmousedown =「javascript:return MainClick();」

的JavaScript

function MainClick() { 
     i = document.getElementById('<%=MainImage.ClientID %>'); 
     c = document.getElementById('<%=MainImageClick.ClientID %>'); 
     c.value = i.getAttribute("src"); 
     __doPostBack(null, null); 
     return true; 
    } 

</script> 

C# - 有可能是設置發件人的一些方式,但我工作的一個超預算項目

保護無效的Page_Load(對象發件人,EventArgs的) { 如果(的IsPostBack)

{ 
    string mainImageClick = MainImageClick.Value; 
    if (!string.IsNullOrEmpty(mainImageClick)) 
     DoMainImageClick(mainImageClick); 
    MainImageClick.Value = string.Empty; 
} 

}