vs2005中ascx页面使用<marquee>标签的疑问
我在ascx页面中用<marquee>标签包括住datagrid控件之后 在aspx页面中调用该ascx页面 就什么都显示不出来 但是如果我把<marquee>标签去掉的话 就没有这个问题 这个是为什么?有什么解决的方法吗?ascx页面中的代码如下:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="LasterGetPolitical.ascx.cs" Inherits="Module_Political_LasterGetPolitical" %>
<asp:Panel ID="PoliticalListView1" runat="server" Width="100%">
<table style="height:208px;background-image:url(<%=PageBase.UrlBase%>/images/Political/未标题-1_08.gif); width:260px">
<tr style="height:40px"></tr>
<tr>
<td></td>
<td align="left" valign="top" style="height:150px">
<marquee direction= "up" scrollamount= "2" align= "middle "
onmouseout="this.start()" onmouseover="this.stop()" style="height: 150px">
<asp:DataGrid ID="dGrid" Width="255px" runat="server" AutoGenerateColumns="False" ForeColor="Black" OnItemCommand="dGrid_ItemCommand" BorderStyle="None" GridLines="None" OnItemDataBound="dGrid_ItemDataBound">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Label runat="server">·</asp:Label>
</ItemTemplate>
<ItemStyle Width="10px" CssClass="dotStyle"/>
</asp:TemplateColumn>
<asp:BoundColumn DataField="FILE_ID" Visible="False" ItemStyle-CssClass="dotStyle"></asp:BoundColumn>
<asp:ButtonColumn DataTextField="TITLE" CommandName="Read" ItemStyle-CssClass="dotStyle"></asp:ButtonColumn>
</Columns>
</asp:DataGrid>
</marquee>
</td>
</tr>
</table>
</asp:Panel>
求高手指导 --------------------编程问答-------------------- 应该是可以的
marquee里面只写一段文字试试
--------------------编程问答-------------------- 实在不行的话可能是IE兼容或则marquee里面不能放大数量数据。
你可以用滚动层做这个效果。在网上搜滚动层效果的脚本代码一大堆。就不用贴出来了
补充:.NET技术 , ASP.NET