SlideShowExtender - 如何获取当前图片?

时间:2012-06-01 21:58:34

标签: asp.net ajaxcontroltoolkit

我在aspx页面中使用asp控件SlideShowExtender。

我正在使用上一个和下一个按钮。

我想添加一个删除按钮。有没有办法找出用户当前所在的图片?我很难找到如何获取SlideShowExtender当前显示的图像名称。

感谢帮助=)

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

疯狂的解决方法

将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(object sender,EventArgs e)  {     if(IsPostBack)

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

}