Asp.net mvc 4 剑道格网不断旋转
我正在做的事情应该是相当简单的剑道UI网格。我的网页中有以下Javascript:Asp.net mvc 4 剑道格网不断旋转,asp.net-mvc-4,kendo-ui,kendo-grid,Asp.net Mvc 4,Kendo Ui,Kendo Grid,我正在做的事情应该是相当简单的剑道UI网格。我的网页中有以下Javascript: <div id="venueSelectGrid"></div> 它返回一个良好实例化的POCO对象,其中包含VenueID和VenueName 问题是当页面显示时,等待微调器将显示并继续运行。没有数据出现。有人知道我做错了什么吗 谢谢 卡尔试试这个: public ActionResult GetVenue([DataSourceRequest] DataSourceRequest
<div id="venueSelectGrid"></div>
它返回一个良好实例化的POCO对象,其中包含VenueID和VenueName
问题是当页面显示时,等待微调器将显示并继续运行。没有数据出现。有人知道我做错了什么吗
谢谢
卡尔试试这个:
public ActionResult GetVenue([DataSourceRequest] DataSourceRequest request)
{
JsonResult jsonResult = Json(_DictionaryRepository.GetVenue("1").ToDataSourceResult(request), JsonRequestBehavior.AllowGet);
return jsonResult;
}
gridSelect = function (name, idColumnName, descColumnName, descColumnTitle, url) {
$(name).kendoGrid({
autoBind: true,
width: "18em",
height: "16em",
columns: [
{
field: "IsChecked",
title: "<input type='checkbox' name='IsChecked' class='centerCheckbox parentCheckbox' />",
template: "<input type='checkbox' name='IsChecked' class='childCheckbox' />",
headerTemplate: "<input type='checkbox' id='chkSelectAll' onclick='checkAll(this)'/>",
//headerTemplate: "<input type='checkbox' id='chkSelectAll' onclick='checkAll(" + name + ", this)'/>",
width: "2em"
},
{
field: idColumnName
},
{
field: descColumnName,
title: descColumnTitle,
width: "15em"
}
],
dataSource: new kendo.data.DataSource({
transport: {
read: {
url: url,
dataType: "json",
contentType: "application/json"
}
},
serverFiltering: true,
pageSize: 0
}),
//selectable: "row",
scrollable: true,
sortable: false,
reorderable: false,
resizable: false,
columnMenu: false,
}).data("kendoGrid").hideColumn(idColumnName);
public ActionResult GetVenue()
{
JsonResult jsonResult = Json(_DictionaryRepository.GetVenue("1"), JsonRequestBehavior.AllowGet);
return jsonResult;
}
public ActionResult GetVenue([DataSourceRequest] DataSourceRequest request)
{
JsonResult jsonResult = Json(_DictionaryRepository.GetVenue("1").ToDataSourceResult(request), JsonRequestBehavior.AllowGet);
return jsonResult;
}