我有一个Report类。报告数据使用中继器控件呈现。有一个部门清单(字符串的通用清单)以逗号分隔显示。我们可以使用Eval将它作为中继器中的逗号分隔列表吗?如果我们不能使用Eval,那么在中继器中是否还有其他语法?使用Eval从通用列表创建逗号分隔字符串
类
public class Report
{
public int ReportID { get; set; }
public string Title { get; set; }
public string Recipients { get; set; }
public string Frequency { get; set; }
public List<string> DepartmentList { get; set; }
}
ASP.NET标记
<asp:Repeater ID="rptReports" runat="server">
<HeaderTemplate>
<div>
</div>
</HeaderTemplate>
<ItemTemplate>
<div class="repeaterIdentifier">
<div class="reportTitle">
<%# Eval("Title") +":" %>
</div>
<div class="reportFrequency">
<%# " Frequency - "+ Eval("Frequency") %>
</div>
</div>
<div class="reportContent">
<div class="repeaterLine">
<%# Eval("Recipients")%></div>
</div>
</ItemTemplate>
</asp:Repeater>
帮我这么much.thank你。 – 2017-01-09 23:19:20