1
是否有一個屬性,我需要爲它設置導出這個數字與前導零爲Excel?或者可能是網格本身的設置?強迫它被視爲一個字符串而不是猜測的東西是一個數字?Devexpress ASPxGridViewExporter將不會導出前導零
我正在使用Devexpress的最新版本。
是否有一個屬性,我需要爲它設置導出這個數字與前導零爲Excel?或者可能是網格本身的設置?強迫它被視爲一個字符串而不是猜測的東西是一個數字?Devexpress ASPxGridViewExporter將不會導出前導零
我正在使用Devexpress的最新版本。
使用ASPxGridViewExporter.RenderBrickEvent來格式化導出的值。
<dx:ASPxGridViewExporter ID="gridExport" runat="server" GridViewID="grid" OnRenderBrick="grid_OnRenderBrickEvent"/>
protected void grid_OnRenderBrickEvent(object sender, ASPxGridViewExportRenderingEventArgs e)
{
if (e.RowType == GridViewRowType.Data && e.Column.FieldName == "yourcolumnfieldname")
{
string format = "0000000000.##";
e.Text = ((decimal)e.Value).ToString(format);
e.TextValue = ((decimal)e.Value).ToString(format);
}
有沒有e.Column.FieldName財產,所以我用e.Column.Caption代替。非常感謝。 :) – 2013-03-01 20:56:26
您可以將e.Colum強制轉換爲GridViewDataColumn並使用FieldName。 – Filip 2013-03-02 14:52:05