@using Kreta.Web.Areas.GRModul.Models; @using Kreta.Web.Helpers.Grid; @using Kreta.BusinessLogic.Classes; @using Kreta.Web.Models.EditorTemplates; @model PanelBarChildModel @{ var beszerzesiIgenyModel = (BeszerzesiIgenyModel)Model.Data[0]; var megjegyzesModel = beszerzesiIgenyModel.MegjegyzesModel; } @{ var grid = Html.KretaGrid ( name: "BeszerzesiIgenyMegjegyzesGrid", getUrl: new GridApiUrl("BeszerzesiIgenyApi", "GetBeszerzesiIgenyMegjegyzesGrid", new Dictionary { { "igenylesId", beszerzesiIgenyModel.BeszerzesiIgenyId.HasValue ? beszerzesiIgenyModel.BeszerzesiIgenyId.Value.ToString() : "-1" } }) ) .Columns(columns => { columns.Bound(c => c.MegjegyzesSzoveg); columns.Bound(c => c.MegjegyzesIdopontja).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]); columns.Bound(c => c.MegjegyzesRogzitoNeve); }) .AutoBind(true) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)); }
@Html.KretaTextAreaFor(x => megjegyzesModel.Megjegyzes, 5).RenderWithName(1, 11)
@(grid)