2013-07-11 2 views
0

Я пытаюсь экспортировать кендо сетку отличиться: я попробовал этот метод:кендо сетки, чтобы преуспеть

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. пожалуйста, помогите,

ответ

0

Ну, чувак, вы просто визуализируете HTML.

Если вы хотите создать настоящий CSV-файл, просто используйте один из классов из пространства имен System.IO и напишите непосредственно в OutputStream Response.

Смотрите эту статью для справки о том, как это сделать: Writing to Output Stream from Action

Смежные вопросы