aspx ページで asp コントロール SlideShowExtender を使用しています。
前と次のボタンを使用しています。
削除ボタンを追加したい。ユーザーが現在どの画像にいるかを調べる方法はありますか? SlideShowExtender が現在表示している画像の名前を取得する方法を見つけるのに苦労しています。
助けてくれてありがとう =)
aspx ページで asp コントロール SlideShowExtender を使用しています。
前と次のボタンを使用しています。
削除ボタンを追加したい。ユーザーが現在どの画像にいるかを調べる方法はありますか? SlideShowExtender が現在表示している画像の名前を取得する方法を見つけるのに苦労しています。
助けてくれてありがとう =)
$find("<%= slideshowextend1.ClientID %>")._currentValue.ImagePath;
$find("<%= slideshowextend1.ClientID %>")._currentValue.Name;
クレイジーな回避策
画像に MouseDown イベントを追加します(OnClick は機能しません)
asp:Image runat="server" 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# - 送信者を設定する何らかの方法があると思われますが、予算超過のプロジェクトに取り組んでいます
protected void Page_Load(オブジェクト送信者, EventArgs e) { if (IsPostBack)
{
string mainImageClick = MainImageClick.Value;
if (!string.IsNullOrEmpty(mainImageClick))
DoMainImageClick(mainImageClick);
MainImageClick.Value = string.Empty;
}
}