я пытался сделать Cell редактирования на основе этой документации http://www.trirand.com/jqgridwiki/doku.php?id=wiki:cell_editingПолучить сетки Id на CellEdit JqGrid
У меня есть два вопроса:
- Как я могу получить индекс моей строки размещен на сервер: информация я получаю Размещенное следующее: а) значение ячейки б) RowId
дело в том, тха t rowId не помогает мне. Мне нужен фактический идентификатор отображаемой информации, поэтому я могу выполнить обновление сервера с помощью этого идентификатора.
COLNAMES: [ 'Id', 'Codigo', 'Номбр'],
colModel: [ {имя: 'Id', индекс: 'Id', ширина: 50, выравнивание: 'левый' , скрытые: истинный},
{имя: 'Codigo', индекс: 'Codigo', ширина: 55, выравнивание: 'влево', редактируемый: правда, editrules: {номер: истинно}},
{name: 'Nombre', index: 'Nombre', width: 200, align: 'left'}],
Мне нужно значение столбца 'Id' сделать мое обновление.
2.I не понимает в документации, как управлять ошибкой с сервера, поэтому я могу отобразить сообщение об ошибке.
спасибо!
Примечание:
а) Я уже задавал в форуме trirand, но не один ответа он мне.
b) Если кто-то это сделал, это поможет, если поможет мне вставить код.
с) Я работаю над MVC 2 Asp.net
Спасибо, Олег, я попробую встроенное редактирование. Я просто интересовался редактированием ячеек, потому что мне нужна только эта ячейка для редактирования. Но на мой вопрос не ответили. Как я могу отправить «Id» на сервер? – Sanchitos
Только что нашел, что вы спросили меня один раз. Вероятно, теперь ваша проблема решена. Вероятно, вы обнаружили, что данные, которые будут отправляться после изменения, например, столбец «Nombre» выглядит как «Nombre = NewData & id = 2 & oper = edit», поэтому проблема с идентификацией столбца, который вы просите, не существует. У вас есть как rowId, так и имя столбца (это то же самое, что и столбец «Id»). – Oleg