我有一个这样的课程
public class Link
{
public string LinkID { get; set; }
public string Title { get; set; }
public string URL { get; set; }
}
以及返回Link[]
我可以将它绑定到转发器,转发器将引用链接的标题和URL吗?
我该如何参考? <%# DataBinder.Eval(Container.DataItem, "Title") %>
没有显示任何内容
编辑:这很令人尴尬......我忘了我几天前把数据库清空了
答案 0 :(得分:1)
假设您正确地将您的Link对象数组绑定到转发器,这应该有效:
<%# DataBinder.Eval(Container.DataItem, "Link.Title") %>
答案 1 :(得分:1)
确保您正在设置DataSource然后绑定:
YourRepeater.DataSource = GetArray();
YourRepeater.DataBind();
一旦绑定了所有内容,您就可以引用转发器中的项目:
<%# DataBinder.Eval( Container.DataItem, "Title" ) %>
或
<%# Eval( "Title" ) %>