Я использую basicsgrid пример здесь: http://tpeczek.codeplex.com/releases/view/61796Как добавить editbutton в jqgrid?
Попытка добавить editbutton для каждой строки, так что я могу открыть страницу редактирования, но не работает? что мне не хватает?
Я добавил это в конце определения сетки:
editurl: '/ Home/Редактировать'
сетка:
<script type="text/javascript">
$(document).ready(function() {
$('#jqgProducts').jqGrid({
//url from wich data should be requested
url: '@Url.Action("Products")',
//type of data
datatype: 'json',
//url access method type
mtype: 'POST',
//columns names
colNames: ['Actions', 'ProductID', 'ProductName', 'SupplierID', 'CategoryID', 'QuantityPerUnit', 'UnitPrice', 'UnitsInStock'],
//columns model
colModel: [
{ name: 'act', index: 'act', width: 55, align: 'center', sortable: false, formatter: 'actions' },
{ name: 'ProductID', index: 'ProductID', align: 'left' },
{ name: 'ProductName', index: 'ProductName', align: 'left' },
{ name: 'SupplierID', index: 'SupplierID', align: 'left' },
{ name: 'CategoryID', index: 'CategoryID', align: 'left' },
{ name: 'QuantityPerUnit', index: 'QuantityPerUnit', align: 'left' },
{ name: 'UnitPrice', index: 'UnitPrice', align: 'left' },
{ name: 'UnitsInStock', index: 'UnitsInStock', align: 'left' }
],
//pager for grid
pager: $('#jqgpProducts'),
//number of rows per page
rowNum: 10,
//initial sorting column
sortname: 'ProductID',
//initial sorting direction
sortorder: 'asc',
//we want to display total records count
viewrecords: true,
//grid height
height: '100%',
editurl: '@Url.Action("Edit")'
});
});
Doo и хотят объявления d для каждой строки или по умолчанию также можно редактировать кнопку, хотите ли вы это использовать? –
@PiyushSardana Просто стандартная кнопка редактирования легко и просто thnks – user603007
проверить мой ответ then..and ссылка, которую я разместил там –