【发布时间】:2023-04-10 05:59:01
【问题描述】:
好的,问题是,我想在客户端绑定列表视图。我在论坛和演示中找到了解决方案,但我在 set_dataSource(data);就像 set_dataSource 未定义一样,我也无法在客户端设置中找到标签,如演示中所示。我使用的是2011.2.915.40版本的telerik。
下面是我的aspx代码:
<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>
下面是我的 JS 代码:
var listView = $find('<%= lstMemo.ClientID%>');
listView.set_dataSource(result.lstMemo);
listView.dataBind();
我也在 Telerik 论坛上更新了这个问题,但我没有得到任何回应。如果你们有任何解决方案,请回复我。
【问题讨论】: