0
我有一個網格,我的數據包含3個小數位數字屬性值。我想導出網格,仍然有小數格式到2個地方。但沒有發生。它在網格中顯示2個小數位,但是當我單擊導出時,它會變爲excel文件中的3位小數位。我使用「{0:N2}」)的原因是,當我使用其他文化時,它會相應地顯示。 做什麼是最好的方法?如何導出帶有兩位小數位的劍道網格(帶文化)
@(Html.Kendo().Grid<Box>()
.Name("gridKendo")
.Columns(columns =>
{
columns.Bound(l => l.Name).Locked(true);
columns.Bound(l => l.Length).Format("{0:N2}");
columns.Bound(l => l.Length2).Format("{0:N2}");
columns.Bound(l => l.Length3).Format("{0:N2}");
})
.ToolBar(toolBar =>
{
toolBar.Create().Text("Add Book");
toolBar.Excel();
})
.Editable(editable => editable.Mode(GridEditMode.InLine))
.Pageable(pageable => pageable
.Refresh(true)
.PageSizes(true)
.ButtonCount(5))
.Sortable(sortable => sortable
.AllowUnsort(true)
.SortMode(GridSortMode.MultipleColumn))
.Filterable()
.Groupable()
.Excel(excel => excel
.FileName("Excel.xlsx")
.Filterable(true)
.ProxyURL(Url.Action("ExportToExcel", "Grid"))
)
.DataSource(dataSource => dataSource
.WebApi()
.PageSize(10)