【发布时间】:2014-12-27 10:52:22
【问题描述】:
我正在从客户端将一个列表数组从 json 绑定到 telerik RadGrid。将数据对象绑定到radgrid的代码如下:
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function SetInTelerikGrid(data) {
var tableView = $find('<%=rgRetrievalList.ClientID %>').get_masterTableView();
tableView.set_dataSource(data);
tableView.dataBind();
}
</script>
</telerik:RadCodeBlock>
radgrid 定义为:
<telerik:RadGrid ID="rgRetrievalList" runat="server" >
<MasterTableView TableLayout="Auto">
<Columns>
<telerik:GridBoundColumn DataField="ID" UniqueName="ID" HeaderText="ID" >
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
Here, as the code reached var tableView = $find('<%=rgRetrievalList.ClientID %>').get_masterTableView(); an error is thrown: Typeerror: cannot read property 'get_masterTableView()' of null. I do not know why it is note able to take property get_masterTableView() of radgrid. Can anyone help me?? Thanks in advance..
【问题讨论】:
标签: javascript asp.net telerik telerik-grid