如何将重复器绑定到自定义类的数组
本文关键字:自定义 数组 绑定 | 更新日期: 2023-09-27 18:06:48
我有一个这样的类
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") %>
不显示任何东西
先设置数据源,然后再设置Binding:
YourRepeater.DataSource = GetArray();
YourRepeater.DataBind();
一旦一切都被绑定,你就可以在你的重复器中引用这些项了:
<%# DataBinder.Eval( Container.DataItem, "Title" ) %>
或
<%# Eval( "Title" ) %>
假设您正确地将您的Link对象数组绑定到中继器,这应该可以工作:
<%# DataBinder.Eval(Container.DataItem, "Link.Title") %>