Hi
I am getting error - + $exception {"An invalid data source is being used for rptData. A valid data source must implement either IListSource or IEnumerable."} System.ArgumentException
public void GetChannelList()
{
YouTubeService yt = new YouTubeService(new BaseClientService.Initializer() { ApiKey = "AAAAAA" });
var searchListRequest = yt.Search.List("snippet");
searchListRequest.ChannelId = "as8AA1A";
var Result = searchListRequest.Execute();
if (Result != null)
{
rptData.DataSource = Result;
rptData.DataBind();
}
}
<table class='table table-bordered table-hover' id='tblParticipant'>
<thead>
<tr>
<th class='nosort2'>#</th>
<th>ID</th>
<th>Snippet</th>
</tr>
</thead>
<tbody>
<asp:Repeater ID="rptData" runat="server">
<ItemTemplate>
<tr>
<td>
<asp:Literal ID="ltrlNum" Text="<%# Convert.ToString(Container.ItemIndex + 1) %>" runat="server"></asp:Literal>
<td>
<asp:Literal ID="ltrlId" runat="server" Text='<%# Eval("Id.VideoId") %>'></asp:Literal>
</td>
<td>
<asp:Literal ID="ltrlVideoName" runat="server" Text='<%# Eval("Snippet.Title") %>'></asp:Literal>
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</tbody>
</table>
Thanks