私はこのjqgridを持っています
var grid = new JqGridHelper<VisualisationModel>(
"gridVisualizzazioni",
caption: null,
dataType: JqGridDataTypes.Json,
methodType: JqGridMethodTypes.Post,
pager:true,
sortingName: "IndicatoreVisualizzazioniPk",
sortingOrder: JqGridSortingOrders.Asc,
url: Url.Action("LoadGrid", new {
indicatorePk = Model.IndicatorePk
}),
autoWidth: true,
viewRecords: true,
loadComplete:"SetCellBackColor");
そして私のモデルでは、いくつかの列を作成します...
特に
[Required]
[JqGridColumnFormatter(JqGridColumnPredefinedFormatters.Integer)]
public int AggregazioniDatiId { get; set; }
DataAnnotation で jqGrid の上記の列を非表示にすることは可能ですか?
私は試してみました
[ScaffoldColumn(false)]
しかし、colModelでは列が表示されず、jqueryコードが機能しません
var grid = $("#gridVisualizzazioni");
var selRowId = grid.jqGrid('getGridParam', 'selrow');
var celValue = grid.jqGrid ('getCell', selRowId, 'AggregazioniDatiId');
前もって感謝します。
サラ