2016-10-15 78 views
0

我正在使用asp.net MVC Kendo UI。我正在使用Kendo網格來優化。 我有一個日期選擇器根據日期過濾網格信息。更改kendo網格的名稱Excel文件asp.net mvc

一切工作正常,但我需要更改Excel文件的名稱:

X_(日期選擇器)的.xlsx

我的代碼是:

.Excel(excel => excel 
      .FileName("X_" + ..... + ".xlsx") 
      .Filterable(true) 
      .ProxyURL(Url.Action("Excel_Export_Save", "X")) 
      .AllPages(true) 
     ) 

javascript獲取Kendo日期選擇器名稱:

function getDatePicker() { 
     return kendo.toString($("#datepicker").data("kendoDatePicker").value(), "dd.MM.yyyy"); 
    } 

如何把datepicker的值而不是「.....」?

P.S.日期選擇器在Kendo網格之外。

回答

0

根據您的喜好,使用excelExport事件設置e.workbook.fileName

function excelExport(e) { 
    e.workbook.fileName = "X_" + getDatePicker() + ".xlsx"; 
}