Я новичок в jquery и jqgrid. Я использую ASP.NET WebForms. Я могу получить некоторые данные сервера выпускного вечера и показать его в сетке. Я использую PageMethods
для получения данных с сервера. Обычно мой код
function CreateGrid(){
$("#sestGrid").jqGrid({
datatype: GetData,
//toolbar: [true, "top"],
colNames: ['Name', 'Age'],
colModel: [
{ name: 'Name', index: 'Name', width: 170, align: 'left',
sortable: false, key: true },
{ name: 'Age', index: 'Age', width: 40, align: 'center',
sortable: false, editable: true },
],
ondblClickRow: function () {
var row_id = $("#sestGrid").getGridParam('selrow');
$('#sestGrid').editRow(row_id, true);
}
});
}
function GetData() {
PageMethods.GetSestevalniStevecData(GotData);
}
function GotData (data) {
$("#sestGrid").clearGridData(false);
for (var j = 0; j <= data.length; j++)
$("#sestGrid").jqGrid('addRowData', j + 1, data[j]);
}
Итак, теперь я хотел бы отредактировать некоторые данные и опубликовать их на сервере. Как я могу сделать это, используя PageMethods
? Должен ли я использовать любой другой подход?
И еще одна вещь. Я проверил демонстрации http://trirand.com/blog/jqgrid/jqgrid.html и во всех примерах редактирования вы можете редактировать только одну строку, а затем сохранять изменения ... Можно ли редактировать более одной строки и сохранять все изменения за один шаг? *
Спасибо всем.