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

27 lines
860 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 tantargyId = Number(data.@ViewData["tantargyPropName"]);
var semaIdId = Number(data.@ViewData["semaPropName"]);
var element = $("#@domId");
element.attr("data-Tid", tantargyId);
element.attr("data-Sid", semaIdId);
element.kendoDropDownList({
dataTextField: "Text",
dataValueField: "ID",
dataSource: @(ViewData["dataSourceFunction"])(),
filter: "contains",
autoWidth: true,
});
});
</script>