我正在研究 asp.net mvc 3。我正在尝试使用 kendo mvc ui 网格显示记录列表。并且我已将可编辑模式设置为弹出,因此可以在服务器上完成处理。我想在数据加载到网格之前显示加载图像,这意味着在分页、刷新等期间。我使用了网格
@(Html.Kendo().Grid(Model)
.Name("GrdXXX")
.HtmlAttributes(new { style="width:1000px;" })
.Columns(columns =>
{
columns.Bound(p => p.xxx).Width(50);
columns.Bound(p => p.yyy).Width(50);
columns.Bound(p => p.zzz).Width(80);
columns.Bound(p => p.State).Width(50);
columns.Bound(p => p.Phone).Width(70);
columns.Command(command => { command.Edit().Text("Edit Details"); command.Destroy().HtmlAttributes(new { onclick = "return DeleteConfirm();" }); }).Width(120);
})
.ToolBar(toolbar => toolbar.Create().Text("Add New Zip Code"))
.Editable(editable => editable.Mode(GridEditMode.PopUp).Window(m => m.Title("Edit Zipcode").Draggable().Resizable()))
.Pageable()
.Sortable()
.Scrollable()
.DataSource(dataSource => dataSource
.Server()
.Model(model => model.Id(p => p.RecNo))
.Update("Update", "ghj")
.Create("Create", "ghj")
.Destroy("Delete", "ghj")
)
)
我曾尝试使用 ajax jquery 调用,但它对我不起作用。所以请指导我。