2013-07-11 4 views
0

Excel로 검도 그리드를 내보낼 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 파일 내부로 가져 오는 방법. 도와주세요,

답변

0

음, 그냥 HTML을 렌더링하고 있습니다.

실제 CSV 파일을 생성하려면 System.IO 네임 스페이스의 클래스 중 하나를 사용하고 Response의 OutputStream에 직접 씁니다.

자세한 방법은 다음을 참조하십시오. Writing to Output Stream from Action