Janus Gridex出口商擅长

问题描述 投票:0回答:1

我正在使用Janus gridex和Janus gridex出口商。当我想将它导出为ex​​cel时,我有一个问题。实际下面是我的代码

Dim filep = ""
    Dim saveDialog As New SaveFileDialog
    saveDialog.DefaultExt = "xls"
    saveDialog.Filter = "Excel File (*.xlsx)|*.*"
    If saveDialog.ShowDialog() = DialogResult.OK Then
        Using st As New IO.FileStream(saveDialog.FileName, FileMode.Create, FileAccess.Write, FileShare.None)
            GridEXExporter1.Export(st)

            filep = saveDialog.FileName
        End Using
    End If

在导出期间它工作正常但它只允许扩展.xls for .xlsx它不允许并且它总是在用户打开该文件之前弹出询问消息。任何人有一些解决方案请帮助。谢谢。

gridex
1个回答
0
投票

这更像是一个廉价的黑客而不是修复,但你可以使用:

System.IO.File.Move("oldfilename", "newfilename");

将扩展名重命名为.xlsx

© www.soinside.com 2019 - 2024. All rights reserved.