@using Kreta.Enums @using Kreta.Framework @using Kreta.Resources @using Kreta.BusinessLogic.Classes @using Kreta.Web.Areas.Hianyzas.Models.Mulasztasok @using Kreta.Web.Areas.Hianyzas.Models @using Kreta.Web.Helpers @using Kreta.Web.Helpers.Grid @model MulasztasIndexModel @{ Layout = "~/Views/Shared/_MasterLayout.cshtml"; } @{ var searchFormName = "CsoportMulasztasokSearchForm"; var gridName = "CsoportMulasztasokGrid"; } @section AddSearchPanel { @using (Html.SearchPanelSideBar(searchFormName, gridName)) { @Html.KretaComboBoxFor(x => x.CsoportId, Url.HttpRouteUrl(Constants.RouteKey.ActionApi, new { controller = "ComboBoxHelperApi", action = "GetCsoportVezList", showTanoraCeluCsoportok = true }), "Text", "Value").AutoBind(true).RenderSearchPanelSideBar() } }
@( Html.KretaGrid( gridName, new GridApiUrl("MulasztasokApi", "GetMulasztasokDatumNezetGrid", new Dictionary()), dataParameterFunction: searchFormName, clientTemplate: "detailGrid-template", clientTemplateUrl: Url.Action("GetMulasztasokDatumNezetDetailGrid", "CsoportMulasztasok", new { area = "Hianyzas" }), clientTemplateWholeDataRow: true, allowPaging: false, allowScrolling: false, pageSizes: null ) .Sortable(sortable => sortable .AllowUnsort(true) .SortMode(GridSortMode.MultipleColumn)) .Columns(columns => { columns.Bound(c => c.MulasztasDatuma).Format(SDAFormat.Format[SDAFormat.FormatType.ShortDate]); columns.Bound(c => c.MulasztasNapja).Width("30%"); columns.Bound(c => c.MulasztasokSzama).Width("30%"); }) )
@Html.KretaGridTemplate("detailGrid-template") @Html.KretaTooltipTemplate("kendoTooltip-tanuloNevTemplate", @"
Csoport: #:target.data('osztaly')#
Anyja neve: #:target.data('anyjaneve')#
Születési idő: #:target.data('szuletesiido')#
")