正在寻找javascript方法,该方法将强制客户重新绑定 telerik:RadGrid 批量编辑并将 刷新状态后退回
我使用波纹管语法来刷新网格状态,它不起作用
function assignDataSourceAndRefresh()
{
var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();
masterTable.dataBind();
}
我也使用了bellow语法它正在工作,但是它发布了一个帖子。我需要一个刷新网格状态而没有回发的进程
<telerik:RadButton runat="server" ID="btnRefresh" Text="Refresh" AutoPostBack="false" OnClientClicked="testRefresh"></telerik:RadButton>
function testRefresh(sender, args) {
var batchManager = $find('<%=RadGrid2.ClientID%>').get_batchEditingManager();
batchManager.cancelChanges($find('<%=RadGrid2.ClientID%>').get_masterTableView());
}
注意:请任何人不建议我使用RadClientDataSource作为我的网格,填写我使用Bellow语法的网格。
function assignDataSourceAndRefresh()
{
var masterTable = $find("<%= RadGrid1.ClientID %>").get_masterTableView();
masterTable.set_dataSource(<some_data_source_of_the_specified_type_above>);
masterTable.dataBind();
}