Ok, the issue is like, I want to bind list view on client side. I have found solutions on forum and demos but i am getting error on set_dataSource(data); like set_dataSource is undefined, morover, i cannot also find tag within client setting as it is shown in demos. I am using 2011.2.915.40 version of telerik.
Below is my aspx Code:
<telerik:RadListView ID="lstViewNotes" runat="server" OnItemCommand="lstViewNotes_ItemCommand">
<EmptyDataTemplate>
<table id="Table1" style="">
<tr>
<td>
<%=GetGlobalResourceObject("General","EmptyData") %>
</td>
</tr>
</table>
</EmptyDataTemplate>
<ItemTemplate>
<table>
<tr>
<td colspan="3">
<div style="width: 100%">
<asp:HiddenField ID="hfNoteId" runat="server" Value='<%#Eval("NotesId") %>' />
<asp:LinkButton ID="lblCreate" runat="server" Text='<%#Eval("UserName") %>' CssClass="label_n_t"
CommandName="Select" /><asp:LinkButton ID="NameLabel" runat="server" Text='<%# Eval("CreateDate") %>'
CssClass="label_n_t" CommandName="Select" /></div>
<div style="width: 100%">
<asp:LinkButton ID="lblNotesDesc" runat="server" Text='<%# Eval("MemoDesc") %>' CssClass="label_n_c"
CommandName="Select" /><br />
<br />
</div>
</td>
</tr>
</table>
</ItemTemplate>
</telerik:RadListView>
Below is my JS Code:
var listView = $find('<%= lstMemo.ClientID%>');
listView.set_dataSource(result.lstMemo);
listView.dataBind();
I have updated this issue on telerik forums too, but i am not getting any response. Respond me back if any one of you have a solution.
It won’t be available until the client-side AJAX framework has fully loaded.
What does your datasource
resultlook like? Is it an array? ASMX web service? WCF service?http://www.telerik.com/help/aspnet-ajax/listview-clientside-various-datasources.html
http://www.telerik.com/help/aspnet-ajax/listview-clientside-binding-specifics.html