Telerik RadGrid ExportToCSV 在我的 RadGrid 中使用过,但它在 Chrome 中不起作用,但它在 FF 和 IE 7、8、9 中起作用。它之前也在 Chrome 上工作。
问题在于,它不是导出文件,而是在浏览器中显示数据。我不需要在浏览器中查看数据,这就是网格的用途。我只想导出我的 CSV 文件。
如果我没记错的话,最近在 Chrome 中进行了一些更改。
以前有没有其他人遇到过这个 Telerik 错误?这个问题有解决方案吗?
With _radGrid
For Each col In .MasterTableView.Columns
If (col.GetType.Name.Equals("GridButtonColumn")) Then
CType(col, GridButtonColumn).Visible = False
ElseIf (col.GetType.Name.Equals("GridEditCommandColumn")) Then
CType(col, GridEditCommandColumn).Visible = False
ElseIf (col.GetType.Name.Equals("GridHyperLinkColumn")) Then
CType(col, GridHyperLinkColumn).Visible = False
End If
Next
.ExportSettings.IgnorePaging = True
.ExportSettings.FileName = ExportFileName
.ExportSettings.IgnorePaging = True
.ExportSettings.OpenInNewWindow = True
.MasterTableView.CurrentPageIndex = 0
.MasterTableView.ExportToCSV()
End With
其中 ExportFileName 是一个字符串。