<marquee direction="left" bgcolor="#ffcc66" style="Z-INDEX: 124; LEFT: 80px; POSITION: absolute; TOP: 312px" onmouseover="this.stop()" onmouseout="this.start()">
//这里我怎么取值(从数据库取多条新闻标题显示)
</marquee>
后台怎么取值??
//这里我怎么取值(从数据库取多条新闻标题显示)
</marquee>
后台怎么取值??
http://www.cnblogs.com/insus/archive/2012/03/11/2389855.html
http://www.cnblogs.com/insus/articles/1417061.html
http://www.cnblogs.com/insus/articles/1405432.html
前台: <div id="recResourcebox" class="xx" runat="server"></div>
后台:string innerHtml = "<marquee direction='right' behavior='scroll' scrollamount='10' scrolldelay='200'>";
StringBuilder strBuild = new StringBuilder(innerHtml);
strBuild.Append("<div>"+你的数据值+"</div>");
recResourcebox.InnerHtml = strBuild.ToString();当然js+ajax是更好的解决方案.
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
</marquee>
cs:
Literal1.Text="五条跑马灯的数据";
每条数据都是个超链接,连接到相对应的地址,每个图片前面有个图片我现在就是放在一起了 我想怎么给它分开?代码如下:
<div>
<p style="color:#D14009; font-weight:bold;font-size:12px">
<marquee direction="left" onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2">
<a href="#" style="text-decoration:none;color:#D14009"><%=NewsTitle%></a>
</marquee>
</font>
</div>后台 public string NewsTitle;
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds=ArticleTabTypePro();
DataTable dt = ds.Tables[0]; for (int i = 0; i < dt.Rows.Count; i++)
{
NewsTitle = NewsTitle + " " + dt.Rows[i].ItemArray[0].ToString();
}
}
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds=ArticleTabTypePro();
DataTable dt = ds.Tables[0]; for (int i = 0; i < dt.Rows.Count; i++)
{
NewsTitle += "<a href=\"#\" style=\"text-decoration:none;color:#D14009\">"
+ dt.Rows[i].ItemArray[0].ToString()+"</a>";
}
}
<marquee direction="left" onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2">
<%=NewsTitle%>
</marquee>
asp:repeater绑定
<a href="#.aspx?id=<#Eval()> ><#Eval()><a>
点击 就行