kreta/KretaWeb/Areas/Tanulo/Views/Hetesek/EditorTemplates/HetesTanuloTemplate.cshtml
2024-03-13 00:33:46 +01:00

29 lines
977 B
Text

@{
var domId = ViewData.TemplateInfo.GetFullHtmlFieldName(string.Empty);
}
<input id="@domId" name="@domId" data-value-primitive="True" />
<script type="text/javascript">
$(function () {
var uid = $("#@domId").closest("tr").attr("data-uid");
var data = KretaGridHelper.getGridRowData('@ViewData["gridId"]', uid);
var hetSorszam = Number(data.@ViewData["hetSorszamPropName"]);
var tanulok = data.@ViewData["tanulokPropName"];
var element = $("#@domId");
element.attr("data-Hs", hetSorszam);
element.attr("data-Tids", tanulok);
element.kendoMultiSelect({
dataTextField: "Nev",
dataValueField: "ID",
dataSource: @(ViewData["dataSourceFunction"])(hetSorszam),
filter: "contains",
autoWidth: true,
maxSelectedItems: @(Kreta.Web.Constants.General.HetesekMaximalisSzama),
autoClose: false,
});
});
</script>