@using Kreta.Enums.ManualEnums @using Kreta.Web.Areas.Adminisztracio.Controllers @using Kreta.Web.Areas.Adminisztracio.Models @using Kreta.Web.Helpers.Grid @model TanuloErtekelesMondatbankSearchModel @{ Layout = null; } @{ string gridName = SystemSettingsController.TanuloErtekelesMondatbankGridName; var functionCommandList = new List { new FunctionCommand {Name = CommonResource.Uj, ClientAction = "TanuloErtekelesMondatbankHelper.openNewTanuloErtekelesMondatbankItemPopup"}, new FunctionCommand {Name = CommonResource.Modositas, ClientAction = "TanuloErtekelesMondatbankHelper.modifySelectedTanuloErtekelesMondatbankItems"}, new FunctionCommand {Name = CommonResource.KijeloltekTorlese, ClientAction = "TanuloErtekelesMondatbankHelper.deleteSelectedTanuloErtekelesMondatbankItems", Classes = "kendo-gridFunctionKommandRed"} }; var rowFunctionList = new List { new RowFunction {Name = CommonResource.Modositas, ClientAction = "TanuloErtekelesMondatbankHelper.openModifyTanuloErtekelesMondatbankItemPopup", IconEnum = GridRowFunctionIconEnum.Modositas}, new RowFunction {Name = CommonResource.Torles, ClientAction = "TanuloErtekelesMondatbankHelper.deleteTanuloErtekelesMondatbankItemConfirmWindow", IconEnum = GridRowFunctionIconEnum.Torles} }; var grid = Html.KretaGrid( gridName, new GridApiUrl("SystemSettingsApi", "GetTanuloErtekelesMondatbankGrid"), sort: sort => { sort.Add(m => m.RovidNev).Ascending(); }, pageSizes: null, allowPaging: false, useToolBar: false, dataParameterFunction: "searchFormPopup" ) .SelectBoxColumn(Html, string.Empty) .Columns(column => { column.Bound(c => c.ID).Hidden(true); column.Bound(c => c.RovidNev).Width("10%").SetDisplayPropertyWithToolip("RovidNev"); column.Bound(c => c.Szoveg).SetDisplayPropertyWithToolip("Szoveg"); column.Bound(c => c.TanuloErtekelesTipusId_DNAME).Width("15%").SetDisplayPropertyWithToolip("TanuloErtekelesTipusId_DNAME"); column.Bound(c => c.EvfolyamTipusId_DNAME).Width("15%").SetDisplayPropertyWithToolip("EvfolyamTipusId_DNAME"); column.Bound(c => c.TantargyNev).Width("15%").SetDisplayPropertyWithToolip("TantargyNev"); }) .RowFunction(Html, rowFunctionList) .FunctionCommand(Html, functionCommandList) .Resizable(resize => resize.Columns(true)) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)); }