@using Kreta.Web.Areas.OsztalyCsoport.Models @using Kreta.Web.Helpers.Grid; @model AmiOsztalyModel @{ const string OsztalyApiController = Constants.ApiControllers.OsztalyAmiApi; }
@( Html.KretaGrid ( name: "OsztalyFoglalkozasaiGrid", getUrl: new GridApiUrl(OsztalyApiController, "GetOsztalyFoglalkozasai", new Dictionary { { "osztalyID", Model.ID.ToString() } }), aggregates: aggregates => aggregates.Add(x => x.Oraszam).Sum(), allowExcelExport: true, popupExport: true, excelExportFileName: string.Format("{0}_OsztalyFoglalkozasaiExport", Model.OsztalyNev) ) .Columns(columns => { columns.Bound(c => c.Tantargy).Width("25%"); columns.Bound(c => c.Tanar).Width("25%"); columns.Bound(c => c.Tipus_DNAME).Width("25%"); columns.Bound(x => x.Oraszam).Width("25%").ClientFooterTemplate(StringResourcesUtils.GetString(3026) + ": #= sum #"); }) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) )