【发布时间】:2014-08-29 13:25:00
【问题描述】:
我已阅读this official example 以在 WinForms 中导出到 excel,如果我设置 RadGridView 的数据源,每个都按预期工作,但如果我手动添加列并且如果我手动添加一些行 (GridViewRowInfo) 然后这些行不使用此方法导出(仅导出列),导出手动添加的行缺少什么?
【问题讨论】:
-
当您使用数据源时,您在数据源中添加或删除,而不是控件;在这种情况下,控件只是一个查看器,显示底层数据提供者中的内容。将数据添加到网格不会从 Excel 工作表中添加(或删除)。
-
我知道 Plutonix 的这一点,但很抱歉我的无知我不明白你所说的与我暴露的问题有什么关系,我的意思是这个例子没有说“只导出有效使用数据源”,不,我只是说我已经尝试使用数据源和控制行来测试 excel 导出,它只适用于数据源集。感谢您的评论!
-
那么,我无法导出“查看器”中的数据?你能确认一下吗?,这个例子没有解释任何事情,再次为我的无知道歉......
-
我没说你不能导出它。如果您使用 Excel 数据源,则应修改数据源:将列等添加到数据源。真正的导出将从网格中的新数据开始,根据需要添加/更改/删除,然后导出为 Excel 格式。
-
也许我在上一条评论中做错了问题,抱歉:我可以导出显示在 radgridview 中的数据(行及其单元格),但没有设置数据源?。
标签: c# vb.net winforms telerik radgridview