用Repeat绑定
<ul>
<asp:Repeat runat="server" id='rpt'>
<li><a href="#"><img src='<%#Eval("URL")%>' alt="zzjs net" /></a></li>
</asp:Repeat>
</ul>
这样就可以绑定li中的img路径。
绑定li的话,同上。通过Repeat绑定。
提供一种思路:前台页面放一个div id=“news”接收数据;string sysNoticeHtml = ""
DataTable dtInfo=查询的数据前六条数据
if (dtInfo != null &&dtInfo.Rows.Count >0)
{
sysNoticeHtml += "<ul>"
foreach (DataRow row in dtInfo.Rows)
{
//内容太长的话就截取前30个字符
if (row["Title"] != null &&row["Title"].ToString().Length >30)
{
row["Title"] = row["Title"].ToString().Substring(0, 30) + "...."
}
sysNoticeHtml += "<li>"
sysNoticeHtml += "<a href=\"#\" class=\"\">" + row["Title"].ToString() + "</a>"//href属性没给,具体页面出来了要加上
sysNoticeHtml += "</li>"
}
sysNoticeHtml += "</ul>"
}
this.news.innerHtml = sysNoticeHtml
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)