在我的page_load中,我调用了一个对象,并尝试将其绑定到转发器,如下所示:
TestProgram myProgram = new TestProgram("5");
program_list.DataSource = myProgram;
program_list.DataBind();
我的转发器看起来像
<asp:Repeater id="program_list" runat="server">
<ItemTemplate>
<%# Eval("status").ToString().Trim() %>
</ItemTemplate>
</asp:Repeater>
知道它为什么不工作?
答案 0 :(得分:0)
数据源必须是集合类型。
尝试使用列表。
TestProgram myProgram = new TestProgram("5");
List<TestProgram> programs = new List<TestProgram>{myProgram};
program_list.DataSource = programs;
program_list.DataBind();