新闻表中的标题
我想实现让它横行显示并且左右滚动,用什么方法比较好??

解决方案 »

  1.   

    保存为html试试:
    <MARQUEE id=m1 direction=right style="border-width:2px;border-style:solid;"
    width=200 height=200>向右</MARQUEE><BR>
    <!-- 单击此按钮可在字幕滚动时读取 scrollLeft 和 scrollTop 属性的值。 -->
    <BUTTON onclick="alert('scrollLeft: ' + m1.scrollLeft + ' scrollRight: ' + m1.scrollTop)">
    读取</BUTTON>
    <!-- 当字幕停止时,你可以设置水平字幕的 scrollLeft,或者设置垂直字幕的 scrollTop。 -->
    <BUTTON onclick="m1.stop();m1.scrollLeft = 190;">停止并设置 scrollLeft=190</BUTTON>
    <BUTTON onclick="m1.start();">开始</BUTTON>
      

  2.   

    用模板列绑定<asp:TemplateColumn HeaderText="标题"> <ItemTemplate>
    <FONT face="宋体">
    <asp:Label id="Label1" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.标题").ToString()%>'><%# DataBinder.Eval(Container, "DataItem.标题").ToString()%></asp:Label></FONT>
    </ItemTemplate>
    <EditItemTemplate>
    <FONT face="宋体"></FONT>
    </EditItemTemplate>
    </asp:TemplateColumn>
      

  3.   

    然后加上MARQUEE标签----------------------------------------------------------------------
    www.cndigs.com掘客园--发掘、推荐软件开发资源,分享、交流技术开发心得
    asp.net2.0资料
    http://www.cndigs.com/search.php?search=asp.net%202.0&tag=true
    asp.net资料
    http://www.cndigs.com/search.php?search=asp.net&tag=true
    ajax资料
    http://www.cndigs.com/search.php?search=ajax&tag=true
      

  4.   

    就是MARQUEE啊
    <MARQUEE id=m1 direction=right style="border-width:2px;border-style:solid;"
    width=200 height=200>向右
    //<%= 你的标题变量%>   后台给个变量或函数就ok了,
    //也就是说把后台数据显示到前台的MARQUEE中,
    </MARQUEE><BR>
    <!-- 单击此按钮可在字幕滚动时读取 scrollLeft 和 scrollTop 属性的值。 -->
    <BUTTON onclick="alert('scrollLeft: ' + m1.scrollLeft + ' scrollRight: ' + m1.scrollTop)">
    读取</BUTTON>
    <!-- 当字幕停止时,你可以设置水平字幕的 scrollLeft,或者设置垂直字幕的 scrollTop。 -->
    <BUTTON onclick="m1.stop();m1.scrollLeft = 190;">停止并设置 scrollLeft=190</BUTTON>
    <BUTTON onclick="m1.start();">开始</BUTTON>