[英]How to export Excel by Kendo UI on MVC?
Im new Kendo UI, so I have a below code by MVC, so I want to click a button then click -> export to excel base listresult我是新的 Kendo UI,所以我有下面的 MVC 代码,所以我想单击一个按钮,然后单击 -> 导出到 excel 基本列表结果
@(Html.Kendo().Grid(Model)
.Name("listResult")
.Columns(columns =>
{
columns.Bound(c => c.Index).Title(ResourceLabel.COMMON_SN);
columns.Bound(c => c.Act..);
columns.Bound(c => c.Job...;
columns.Bound(c => c.Sub...);
columns.Bound(c => c.R...);
columns.Bound(c => c.Status);
columns.Bound(c => c.Job..);
columns.Bound(c => c.Id).Title("Action").ClientTemplate("<div class='form-inline action'>" +
"#=RenderAction(data)#" +
"</div>");
//columns.Bound(c => c.Id).Title("Action").ClientTemplate("#=RenderAction(data)#");
})
.Pageable()
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(10)
.ServerOperation(true)
.Read(read => read.Action("Search", "...."))
)
)
Kendo has a default functionality for exporting the grid data to excel. Kendo 具有将网格数据导出到 Excel 的默认功能。
Just add只需添加
.ToolBar(tools => tools.Excel())
and set并设置
.Excel(excel => excel
.FileName("Filename.xlsx")
)
with the correct kendo scripts it should work right away.使用正确的剑道脚本,它应该可以立即工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.