“DataBinding:’index + NewsItem’不包含名为’Link’的属性,但属性存在(不是错字)
首先,我有一个转发器,我正在输出一个属性。 我试过了两个
和
我有一个简单的课程
public class NewsItem { public string Link = ""; public string Title = ""; }
我用一个简单的for each填充List新闻,然后……
repeater.DataSource = news; repeater.DataBind();
我得到“DataBinding:’index + NewsItem’不包含名为’Link’的属性
您已创建字段,而不是属性
要将它们转换为属性,请像这样调整代码
public class NewsItem { public string Link { get; set; } public string Title { get; set; } public NewsItem() { this.Link = string.Empty; this.Title = string.Empty; } }