0

我正在尝试将剑道网格导出到 excel:我尝试了这种方法:

http://jsfiddle.net/SZBrt/4/

但是我已经有一个剑道网格,可以通过单击按钮获取数据。我想要另一个按钮来使用 jsfiddle 中提到的导出按钮单击时的数据来超越网格。

@(Html.Kendo().Grid<KendoGridExportExcelMvc.Models.Sales>()
    .Name("Sale")
    .Columns(columns =>
    {

        columns.Bound(p => p.R).Width(100);
        columns.Bound(p => p.Cur).Width(100);
        columns.Bound(p => p.goods).Width(100);
        columns.Bound(p => p.cost).Width(70);
        columns.Bound(p => p.isdeleted).Width(60);


    })
    .Sortable()
   .Scrollable()
    .HtmlAttributes(new { @style = "Font:12px calibri; " })
    .Filterable()


        )

如何将其带入 js 文件中。请帮忙,

4

1 回答 1

0

好吧,伙计,你只是在渲染 HTML。

如果要生成真正的 CSV 文件,只需使用 System.IO 命名空间中的类之一,然后直接写入 Response 的 OutputStream。

请参阅本文以获取有关如何执行此操作的参考: 从操作写入输出流

于 2013-07-11T14:25:26.997 回答