Я хочу иметь несколько столбцов datatextField, поскольку я возвращаю пользовательский список, который возвращает мне список с именем свойства, статусом и PID, но я не могу использовать несколько столбцов в своем имени и статусе DatatextField i-e, чтобы я мог использовать их для моего свойства шаблона показано ниже,
Столбец Name и Status необходим для моего шаблона, а PID необходим для моего datavalueField
это показывает мне ошибку для статуса не определено
<script>
$(document).ready(function () {
$("#prog").kendoDropDownList({
dataTextField: "Name",
dataValueField: "PID",
optionLabel: "...select programme...",
headerTemplate: '<div class="dropdown-header">' +
'<span class="k-widget k-header">status</span>' +
'<span class="k-widget k-header">Name</span>' +
'</div>',
valueTemplate: '<span class="selected-value">#: Name#</span>',
template: '<span class="k-state-default">#: Status#</span>' +
'<span class="k-state-default"><h3>#: Name#</h3></span>',
dataSource: {
transport: {
read: {
dataType: "json",
url: "@Url.Action("GetProgrammesInfo", "Programme", new { ECID = ViewBag.ECID as int? })"
}
}
},
change: function (e) {
var value = this.value();
alert(value);
}
});
var dropdownlist = $("#prog").data("kendoDropDownList");
});
</script>