Dobrý den, za použítí komponenty slideshow z ajaxControlToolkit jsem si vytvořil jednoduchou slideshow. Dále jsem si vytvořil komponentu pro zobrazování komentářů k aktuální fotografii v slideshow. Do vlastnosti ImageID zadávám název obrázku pro, který chci komentář zobrazit. Nedaří se mi, předat název aktuálního obrázku ze slideshow komponentě pro zobrazení komentářů. Pokouším se to vyřešit pomocí této funkce.
<script type="text/javascript">
function ButtonClick() {
var v = $('#<%=Image1.ClientID%>').attr("ImageUrl");
$('#<%=Discusion1.ClientID%>').attr("ImageID",v);
}
</script>
<asp:Image ID="Image1" runat="server"
Height="300"
Style="border: 1px solid black;width:auto"
AlternateText="Blue Hills image" />
<asp:SlideShowExtender ID="slideshowextend1" runat="server"
TargetControlID="Image1"
SlideShowServiceMethod="GetSlides"
ImageTitleLabelID="imageTitle"
SlideShowServicePath="~/WebServices/Slideshow.asmx"
ImageDescriptionLabelID="imageDescription"
NextButtonID="nextButton"
StopButtonText="Stop"
PreviousButtonID="prevButton"
Loop="true" />
<my:Discusion ID="Discusion1" runat="server" ImageID=""></my:Discusion>
Pište jakékoliv nápady na řešení (i úplně jiné způsoby). Děkuji
|