Error:
'Repeater' does not contain a definition for 'DataSource' and no extension method 'DataSource' accepting a first argument of type 'Repeater' could be found (are you missing a using directive or an assembly reference?)
Code:
protected void rptIndicator_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
Repeater r2 = (Repeater)e.Item.FindControl("rptActivity");
r2.DataSource = dt; //Error on this line.
r2.DataBind();
}
Markup:
<asp:Repeater ID="rptIndicator" runat="server" OnItemDataBound="rptIndicator_ItemDataBound">
<ItemTemplate>
<asp:Repeater ID="rptActivity" runat="server">
<ItemTemplate>
<asp:Repeater ID="rptActivityData" runat="server"></asp:Repeater>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
Can you please help. Why .DataSource
is giving me error here.
Thanks.