@using Kreta.BusinessLogic.Classes @using Kreta.Web.Helpers @using Kreta.Web.Helpers.Grid @using Kreta.Web.Areas.TanuloErtekeles.Models @model int?
@( Html.KretaGrid( "InformaciokFeljegyzesekGrid", new GridApiUrl("FeljegyzesekApi", "GetInformaciokFeljegyzesekGrid"), sort: sort => sort.Add(m => m.Datum).Descending(), allowPaging: false, pageSizes: null, allowScrolling: true, dataBoundAdditionalFunction: "InformaciokFeljegyzesekHelper.HighlightRowIf();" ) .Columns(columns => { columns.Bound(m => m.ID).Hidden(); columns.Bound(m => m.Datum).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]); columns.Bound(m => m.Tipus_DNAME).SetDisplayPropertyWithToolip("Tipus_DNAME"); columns.Bound(m => m.TanarElotagNelkul).SetDisplayPropertyWithToolip("Tanar"); columns.Bound(m => m.Cim).SetDisplayPropertyWithToolip("Cim"); columns.Bound(m => m.Tartalom).SetDisplayPropertyWithToolip("Tartalom"); }) .RowFunction(Html, new List { new RowFunction { Name = CommonResource.Vagolap, ClientAction = "InformaciokFeljegyzesekHelper.CopyToClipboard", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Vagolap }, new RowFunction {NameResourceId = 118 /*Adatok*/, ClientAction = "InformaciokFeljegyzesekHelper.openFeljegyzesAdatok", IconEnum = Kreta.Enums.ManualEnums.GridRowFunctionIconEnum.Adatok} }) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) )