2012-06-01 5 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();"

자바 스크립트

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; 
} 

}

경우
관련 문제