@using Kreta.Web.Areas.Adatszolgaltatasok.Models @using Kreta.Web.Helpers @using Kreta.Web.Helpers.Grid @using Kreta.Resources @{ Layout = "~/Views/Shared/_MasterLayout.cshtml"; var grid = Html.KretaGrid( name: "HittanOraszamGrid", getUrl: new GridApiUrl("HittanOraszamApi", "GetHittanOraszamGrid"), allowScrolling: true ) .FunctionCommand(Html, new List { new FunctionCommand { Name = CommonResource.Mentes, ClientAction="HittanOraszamHelper.save" }, new FunctionCommand { Name = ImportExportCommonResource.Export, ClientAction = "HittanOraszamHelper.getExportSzeptemberDecember" } }); grid.Columns(columns => { columns.Bound(c => c.CsoportNev).Width("30%"); }); grid.ComboBoxForColumn(Html, AdatszolgaltatasokResource.HittanCsoportTipus, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetHittanTipusok" }), m => m.HittanTipus, "Text", "Value", null, null, "hittanCsoportTipusColumn"); grid.Columns(columns => { columns.Bound(c => c.MegtartottDarabszam).Width("15%"); }); grid.Columns(c => c.Template(t => t.ToString()).Width("15%").Title(AdatszolgaltatasokResource.HittanCsoportDarabszam).ClientTemplate( grid.NumericBoxForColumnTemplate(Html, m => m.Darabszam, min: 0, max: 10000) )); grid.Columns(c => c.Template(t => t.ToString()).Width("15%").Title(ViewBag.DateColumnTitle).ClientTemplate( grid.NumericBoxForColumnTemplate(Html, m => m.Letszam, min: 0, max: 10000) )); }
@(grid)