<%@ Control Language="C#" AutoEventWireup="true" CodeFile="WebUserControl.ascx.cs" Inherits="WebUserControl" %>

<style type="text/css">
<!--
 #demo {
background: #FFF;
overflow:hidden;
height: 200px;
text-align: center;
float: left;

}


-->
</style>

<div id="demo">
<div id="demo1">


    <asp:SqlDataSource ID="SqlDataSource1" runat="server"
        ConnectionString="<%$ ConnectionStrings:WuLiuFaBuConnectionString %>"
        SelectCommand="SELECT top 10 * FROM [ZH_CarSource]"></asp:SqlDataSource>
    <asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
   
    <ItemTemplate>
   
 
    <table style="width:100%; height:20px; border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: #C0C0C0; line-height: 20px; ">
       <%--<a href="" >--%>
            <tr height="20px">
           
                <td width="30px">
                    <%# Eval("id") %>
                </td>
                <td width="70px">
                    <%# Eval("carplate") %></td>
                <td width="70px">
                    <%# Eval("cartype") %></td>
                 <td width="30px">
                     <%# Eval("carhigh") %></td>
                    <td width="30px">
                    <%# Eval("carlength") %></td>
                         <td width="30px">
                   <%# Eval("carweight") %></td>
                         <td width="50px">
                     <%# Eval("cardriver") %></td>
                         <td width="48px">
                    <%# Eval("carphone") %></td>
                   
                  <td width="50px"> <%# Eval("carrunstate") %> </td>
                  <td width="48px">  <%# Eval("carstate") %> </td>
                   <td width="48px">  <%# Eval("carroute") %> </td>
                 <td width="48px">  <%# Eval("driverid") %> </td>
                   
            </tr>
  
          <%-- </a>--%>
          </table>
     
    </ItemTemplate>
    </asp:Repeater>
</div>
<div id="demo2" ></div>
   
</div>
<script>
<!--
var speed=50; //数字越大速度越慢
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");

document.write(tab.clientHeight+"  "+tab1.clientHeight)

if(tab.clientHeight-tab2.offsetTop<=0) //通过tab的高度和tab2里tab顶部的高度来判断是否需要tab2有内容,如果tab2没有内容自然不用滚动
{
  tab2.innerHTML=tab1.innerHTML; //克隆demo1为demo2
  document.write("aaaaaaaaaaaaaaaaaaaaaaaa");
 
}

function Marquee(){
if(tab2.offsetTop-tab.scrollTop<=0)//当滚动至demo1与demo2交界时
 {tab.scrollTop-=tab1.offsetHeight} //demo跳到最顶端
else{ tab.scrollTop++  }

}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};//鼠标移上时清除定时器达到滚动停止的目的
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};//鼠标移开时重设定时器
-->
</script>

posted on 2010-04-26 18:11  rjxiaozhou  阅读(1116)  评论(0编辑  收藏  举报