里面一个中继器的ItemTemplate,我有..DIV里面的内容转发不可控
retstr.AppendLine("<div id='contentDivImg' style='display: block;'><img src = '" & img_src & "' /></div>")
每个图像需要按下开关按钮/链接时隐藏和显示。虽然只有第一个IMAGE/DIV切换可见性,但以下图像中没有一个的路径也是通过上面的代码行从数据库中获取的。为什么?我试过使用类而不是id参数。
这里是JavaScript只有兴趣..
<script type="text/javascript">
function toggle(showHideDiv, switchImgTag) {
var ele = document.getElementById(showHideDiv);
var imageEle = document.getElementById(switchImgTag);
if (ele.style.display == "block") {
ele.style.display = "none";
imageEle.innerHTML = '<img src="/images/Show.png">';
}
else {
ele.style.display = "block";
imageEle.innerHTML = '<img src="/images/Hide.png">';
}
}
</script>
而且,这里是一个简单的肘杆,以显示和隐藏conntentDivImage点击时..
<a id="imageDivLink" href="javascript:toggle('contentDivImg', 'imageDivLink');"><img src="/images/Hide.png"></a>