页面上有一个公告栏,一次只显示一条公告,然后是向上不断滚动。这个该怎么实现,绑定数据的控件用什么比较好,向上滚动如何实现

解决方案 »

  1.   

    和ASP一样
    不过滚动的部分用数据控件做就可以了了
    例子:http://www.dzvtc.cn的公告滚动的源码:
    <table width="216" border="0" align="center" cellpadding="0" cellspacing="0">
                <tr>
                  <td height="27" align="left" valign="bottom" class="index_news_box1"><img src="Images/index_r6_c12.jpg" width="120" height="25" /></td>
                  <td align="right" valign="bottom" class="index_news_box1"><a href="Bulletin_List.aspx">More...</a></td>
                </tr>
                <tr>
                  <td height="160" colspan="2" align="center" valign="middle" class="index_news_box2" style="padding:18px;">
         <marquee direction=up width=100% height="160"  id=gundong onMouseOut=gundong.start() onMouseOver=gundong.stop() scrollamount=1 scrolldelay=80>
            <asp:Repeater ID="Proc_List" runat="server">
                          <ItemTemplate>
          ※ <a href="Bulletin.aspx?id=<%# DataBinder.Eval(Container.DataItem, "公告编号")%>">
          <%# DataBinder.Eval(Container.DataItem, "公告标题")%> </a>
          <br />
          <%# DataBinder.Eval(Container.DataItem, "发布时间")%> 发布
          <br />
          <span style="color:#999999">……………………………………</span>
          <br />
           </ItemTemplate>
          </asp:Repeater>
         </marquee>
         </td>
                </tr>
                <tr>
                  <td height="27" colspan="2" align="center" valign="middle" class="index_news_box2">
        <a onmouseover="gundong.direction='up'" href="#">[上滚]</a>
           
        <a onmouseover="gundong.direction='down'" href="#">[下滚]</a>
        </td>
                </tr>
              </table> 
        
      

  2.   

    http://ad.jz123.cn/ 希望对你有帮助