先行ゼロを含むこの数値をExcelにエクスポートするために設定する必要のあるプロパティはありますか?またはおそらくグリッド自体の設定ですか?推測する代わりに文字列として扱われるように強制するものは数字ですか?
最新バージョンのDevexpressを使用しています。
先行ゼロを含むこの数値をExcelにエクスポートするために設定する必要のあるプロパティはありますか?またはおそらくグリッド自体の設定ですか?推測する代わりに文字列として扱われるように強制するものは数字ですか?
最新バージョンの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);
}