在Repeater控制中,有些单元格被合并了,现在要现实光棒效果?

解决方案 »

  1.   

    用css伪类不行吗? 单元格再怎么合并 tr应该没变吧?
      

  2.   

    合并合后的光棒效果很变态的。我贴了图。
    http://b91.photo.store.qq.com/psb?/V10eYWdd2Go7wH/eSvPVvOKkS98vJdF5REXZloKt.ugv*LoYLHunEydy4M!/b/YWIuRTaMXQAAYlyiQzZ5XQAA
      

  3.   

    不是吧,你用Repeater输出table表格代码啊?在页面用<%=%>输出,然后,CSS或者JS合起来控制样式就行了
      

  4.   

    针对行的光棒效果,合并单元格并不印象,你可以用jquery操作ul来实现光棒.
      

  5.   

    用jquary
        //鼠标移动上去
            function OnM(obj) {
                //alert($(obj).html());
                if ($(obj).children("td").attr("rowSpan") == "2") {                $(obj).addClass("gray");
                    $(obj).next().addClass("gray");
                }
                else {
                    if ($(obj).prev().children("td").attr("rowSpan") == "2") {
                        $(obj).addClass("gray");
                        $(obj).prev().addClass("gray");
                     }
                    else {
                        $(obj).addClass("gray");
                    }
                }        }
    //        //鼠标离开 
            function outM(obj) {
                if ($(obj).children("td").attr("rowSpan") == "2") {                $(obj).removeClass();
                    $(obj).next().removeClass();
                }
                else {
                    if ($(obj).prev().children("td").attr("rowSpan") == "2") {
                        $(obj).removeClass();
                        $(obj).prev().removeClass();
                    }
                    else {
                        $(obj).removeClass();
                    }            }        }