@using Kreta.Web.Areas.Feljegyzes.Controllers @using Kreta.Web.Areas.Feljegyzes.Models @using Kreta.Web.Helpers.Grid @model ElektronikusUzenetPopupModel @{ var formName = ElektronikusUzenetekController.ModifyFormName; var gridName = ElektronikusUzenetekController.ModifyPopupGridName; } @{ var grid = Html.KretaGrid ( gridName, new GridApiUrl(Model.ApiControllerName, "GetElektronikusUzenetekModifyPopupGrid", new Dictionary { { "osztalycsoportId", Model.OsztalyCsoportId.ToString() } }), dataBoundAdditionalFunction: "ModifyPopupHelper.dataBoundAdditionalFunction();", allowFilterable: false, allowSorting: false, allowPaging: false, pageSizes: null, sort: sort => sort.Add(s => s.TanuloNev).Ascending() ) .SelectBoxColumn(Html, 0) .Columns(columns => { columns.Bound(m => m.TanuloNev).ClientTemplate(@" #: TanuloNev #"); }); } @Html.KretaTooltipTemplate("kendoTooltip-modifyPopupTanuloNevTemplate", @"
Osztály: #:target.data('osztaly')#
Anyja neve: #:target.data('anyjaneve')#
Születési idő: #:target.data('szuletesiido')#
") @using (Html.KretaForm(formName)) { @Html.KretaValidationSummary() @Html.HiddenFor(x => x.Id)
@Html.KretaLabelFor(x => x.FeljegyzoNevPopup, 3, 9, true)
@Html.KretaCheckBoxFor(x => x.IsFaliujsagMegjelenesPopup).RenderWithName(3, 2) @Html.KretaCheckBoxFor(x => x.IsMindenkinekPopup).RenderWithName(3, 3)
@* NOTE: Mindig kell, hogy értéket kapjon a Model.MinimumErvenyessegKezdete és a Model.MaximumErvenyessegKezdete, ha nem akkor ott hibás a működés! *@ @Html.KretaDatePickerFor(x => x.EsemenyDatumaPopup).Min(Model.MinimumErvenyessegKezdetePopup.Value).Max(Model.MaximumErvenyessegKezdetePopup.Value).RenderWithName(3, 2)
@* NOTE: Mindig kell, hogy értéket kapjon a Model.MinimumErvenyessegVegePopup és a Model.MaximumErvenyessegVegePopup, ha nem akkor ott hibás a működés! *@ @Html.KretaDatePickerFor(x => x.VegePopup).Min(Model.MinimumErvenyessegVegePopup.Value).Max(Model.MaximumErvenyessegVegePopup.Value).RenderWithName(3, 2)
@Html.KretaTextBoxFor(x => x.TargyPopup).RenderWithName(3)
@Html.KretaTextBoxFor(x => x.MegjegyzesPopup).RenderWithName(3, 9)
@Html.LabelFor(x => x.TartalomPopup, htmlAttributes: new Dictionary { { "class", "windowInputLabel" } })
@(Html.KretaHtmlEditorFor(x => x.TartalomPopup, encode: false) .Tools(t => t.Clear() .Bold() .Italic() .Underline() .SubScript() .SuperScript() .InsertOrderedList() .InsertUnorderedList() .JustifyLeft() .JustifyCenter() .JustifyRight() .JustifyFull() .FontColor() ) .PasteCleanup(p => p.All(true)) )
}
@(grid)