-1
我用telerik:RadGrid批量編輯;填補了這一網格我用下面的語法:從C#調用方法batcheditcommand .net
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);
}
但遺憾的是它並沒有Fire服務器事件RadGrid1_BatchEditCommand
,所以我想在C#.NET從代碼中調用radgrid控件batcheditcommand
後面。
rdmptn謝謝你的回覆,我已經實現了你的技術SaveAllChanges(sender,args)。請檢查我的問題description.This方法發回事件我想調用此savechage方法沒有postback.Suppose此方法調用Web方法或服務。感謝您的回覆 – shamim 2015-03-05 04:05:54
它應該調用回發,因爲這是您用ASP發送信息的標準方式。 清楚地解釋你的問題,因爲你現在有6-7個關於這個權利的部分問題。 – rdmptn 2015-03-05 09:05:32