У меня есть пользовательский элемент управления, который содержит повторитель.Я заполняю источник данных для повторителя (я проверил, что он содержит данные), но повторитель не отображает никаких данных.Элемент управления был добавлен на страницу правильно.
//aspx for user control
<asp:Repeater runat="server">
<HeaderTemplate><table>
<%# Eval("Name") %>
</HeaderTemplate>
//C# for user control
public object DataSource { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
this.DataSource = DataSet;
this.DataBind();
}
//C# (code behind of aspx page where I want to use the repater user control)
repeater.DataSource = DataSet.ToArray();
repeater.DataBind();
Есть идеи, почему это не работает?