【发布时间】:2015-05-03 03:52:57
【问题描述】:
我使用了telerik:RadGrid 批量编辑;为了填充这个网格,我使用了以下语法:
function GridBind(GridID, GridData) {
var TableView = GridID.get_masterTableView();
TableView.set_dataSource(GridData); TableView.dataBind();
}
调用batcheditcommand 我使用了以下语法。它是在非回发按钮 Javascript 事件下编写的:
function SaveAllChanges(sender,args) {
var batchManager = $find('<%=RadGrid1.ClientID%>').get_batchEditingManager();
var tableViews = [];
tableViews.push($find('<%=RadGrid1.ClientID%>').get_masterTableView());
batchManager.saveTableChanges(tableViews);
}
但不幸的是它没有触发服务器事件RadGrid1_BatchEditCommand,所以我想从 C#.net 中的代码调用 Radgrid batcheditcommand。
【问题讨论】:
标签: javascript asp.net telerik telerik-grid radgrid