<ul class="ulBigPic">
<asp:Repeater ID="rptffencai1" runat="server">
<ItemTemplate>
<li class="<%# (Container.ItemIndex+1)==1?"liSelected":"" %>"><span class="sPic">
<img width="294" height="204" src="<%# GetImages(Eval("ImageURL").ToString()) %>" /></span>
<span class="sSideBox"><span class="sTitle">
<%# Eval("Title") %></span> <span class="sIntro">简介:
<%# Eval("Content") %></span> </span></li>
</ItemTemplate>
</asp:Repeater>
</ul>
这样就可以了,这个属性我之前还真没用过。。。。
Repeater控件里前3条显示new图标
模板列里加入一个Image控件,然后ItemDataBound事件里加
protected void Repeater2_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
for (int i = 0; i <Repeater2.Items.Count; i++)
{
if (i<3)
{
if (Request["page"]==null || Request["page"]=="1") //因为做了分页,这里判断下是否是第一页
{
((Image)Repeater2.Items[i].FindControl("Image1")).Visible = true;
}
}
}
}