哪位朋友编写过在repeater中循环绑定时,当鼠标移动到repeater中的一个图片(此图片循环显示)时弹出一个层,鼠标移走层消失的效果啊?就像这个网站中的商品显示效果:http://www.vancl.com/CategoryList-1196-1--1/JingDianKuan.html  鼠标移到商品图片上时显示大图,移走层消失。各位帮帮忙解决一下,万分感谢!

解决方案 »

  1.   

    这个和net没有什么关系,通过ajax动态加载层就可以了。
      

  2.   

    onmouseover="getDetail()"getDatail()就是通过ajax方式来获取的。
      

  3.   

    这贴我顶了 ·
     你先看下这repeater在客服端显示的是什么。
      repeater的输出的是自定义的。
      根据DIV来显示应该行
      

  4.   

    根据div显示控制好像行不通,因为repeater内需要循环绑定的,div无法实现。有没有其他好的方法啊?
      

  5.   

    在ItemTemplate中循环ImageButton 写ImageButton 的onmouseover 和onmouseout 事件  在事件中弹出层
    然后异步请求 在层出显示详细信息  也就是用Ajax
      

  6.   

    这个网站的效果用的是jQuery啦,比较方便,看这段脚本就知道了$(document).ready(function(){
     $(".pic").bind("mouseleave",function(){PushObj();}).bind("mouseenter",function(){
     SetObj(this);
     });
     $(".first").bind("mouseleave",function(){PushObj();}).bind("mouseenter",function(){
     SetObj(this);
     });
     setShoppingUrl();
    }) 
      

  7.   

    在onmouseover 光标进入和onmouseout 光标离开分别触发层显示与不显示的事件就可以了,至于层里面的内容,也可以用ajax,也可以直接就读出来,通过js方式实现。
      

  8.   

    各位通过ajax如何实现啊?可以具体介绍一下吗?
      

  9.   

    问题已经解决了 我在网上找了个HoverMenuExtender 控件的使用,把它相应的代码考到repeater中就OK了。非常感谢大家的回帖!
    http://blog.csdn.net/stromboy007/archive/2009/02/17/3899076.aspx
      

  10.   


    可以的,你在repeater的绑定项让加上鼠标移动上去时候调用一个函数:funcX("???");
    里面的??号就绑定当前id这个会撒?接下来我们写X函数:
    当然可以用jquery;其实很简单这里你只需要js控制一个弹出层就是了。然后里面的内容,你通过ajax将id
    异步发送到服务器,通俗点就是在.cs页面来获取ajax传递的id值。然后通过这个id。查出详细内容。在response.write();