请问各位朋友一下,在ASP.NET中做公告栏是不是一定要用代码实现,有没有相应的控件来实现??

解决方案 »

  1.   

    什么意思
    滚动吗~~
    <marquee>
    ....
    </<marquee>
      

  2.   

    <marquee id="m" onmouseover="m.stop()" onmouseout="m.start()" scrollAmount="2" direction="up"
    height="107" runat="server" align="center"><asp:datagrid id="DataGrid4" runat="server" AutoGenerateColumns="False" ShowHeader="False" GridLines="None"
    Width="90%">
    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    &nbsp;&nbsp;
    <asp:Label id=news runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"content") %>'>
    </asp:Label>
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:datagrid></marquee>
      

  3.   

    把控件放
    <marquee>
    ....
    </<marquee>
    之间就行了~~
      

  4.   

    <marquee id="m" onmouseover="m.stop()" onmouseout="m.start()" scrollAmount="2" direction="up"
    height="107" runat="server" align="center"><asp:datagrid id="DataGrid4" runat="server" AutoGenerateColumns="False" ShowHeader="False" GridLines="None"
    Width="90%">
    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    &nbsp;&nbsp;
    <asp:Label id=news runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"content") %>'>
    </asp:Label>
    </ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
    </asp:datagrid></marquee>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++呵呵 不错 学习一下.