gpt4 book ai didi

asp.net-mvc-4 - 在 MVC 4 中将 KendoUI 网格与模型数据绑定(bind)

转载 作者:行者123 更新时间:2023-12-04 04:58:23 25 4
gpt4 key购买 nike

例如,我有一个模型 IEnumerable<Correspondence> 的 View .我想将它绑定(bind)到 KendoUI 网格。我该怎么办?我试过了

    @model IEnumerable<Correspondence>
<div id="Correspondence"></div>
<script>
$(document).ready(function () {
$('#Correspondence').kendoGrid({
dataSource: {
data: @Html.Raw(Json.Encode(Model)),
editable: { destroy: true },
batch: true,
pageSize: 15,
schema: {
model: {
id: "Id",
fields: {
Subject: { type: "string" },
CorrespondenceType: { type: "number" },
SentDate: { type: "date" }
}
}
}
},
navigatable: true,
selectable: "row",
filterable: true,
sortable: true,
pageable: {
refresh: true,
pageSizes: true
},
columns: [
{
title: "Subject",
field: "Subject"
},
{
title: "Type",
field: "CorrespondenceType"
},
{
title: "Sent Date",
field: "SentDate",
format: "{0:MM/dd/yyyy}"
},
{
command: [{ name: "openCorrespondence", text: "Open", className: "k-grid-openLaboratory", imageClass: "k-icon k-i-maximize", click: Open },
{ name: "deleteCorrespondence", text: "Delete", className: "k-grid-deleteLaboratory", imageClass: "k-icon k-delete", click: Delete },
{ name: "EditCorrespondence", text: "Edit", className: "k-grid-editLaboratory", imageClass: "k-icon k-edit", click: Edit }],
title: "Action"
}
]
});
}); // end ready
</script>

但它不起作用。 table 甚至没有出现。请帮我。谢谢你。

已编辑!!!

最佳答案

我已经解决了我自己的问题。因为我使用了命令列,所以我必须添加3个函数:Open , Edit , 和 Delete .然后,网格显示成功。

关于asp.net-mvc-4 - 在 MVC 4 中将 KendoUI 网格与模型数据绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16456432/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com