带有序列化/反序列化的DataGridView的CSV

我想通过aspx页面创建一个用于CSV解析/编辑/更新的UI,我正在研究DataGridView选项。似乎已经准备好使用“更新”,“编辑”功能,这些功能应该或多或少地创建一个可立即使用的界面。虽然到目前为止它们似乎不适用于CSV(缺少编辑/更新命令)。 但是由于我几年没有使用.NET编程,我只是找不到在短时间内解决问题的最佳方法。 似乎CSV阅读器必须基于SQL适配器,连接字符串为“Microsoft Text Provider”,但这需要SQL更新/删除语句,不是吗?而且,不同的分隔符会导致问题“,; t”。 我是否应该跳过所有这些特定于.NET的数据处理方式,并用简单的表编写自己的解析器? 有没有一个好的备忘单,我可以快速凝视数据网格和数据适配器之间的差异,以了解我应该为任务选择哪一个,以及每个任务的优缺点。 我真的不期待10天的文档研究,因为我不打算在将来使用.NET,但不知何故,我找不到我在文档/文章中寻找的内容,而且我不知道我想重新实现从头开始广泛使用的所有功能。 任何人都可以给我一个提示,在哪里寻找不涉及半相关文档浪费时间的答案?     
已邀请:
我想你在这里混合东西。
DataGridView
只是数据的表示。 CSV是数据格式。因此,您只需将CSV文件读入可绑定结构并绑定到网格即可。网格本身提供用于编辑,更新等的UI,但是由您决定将绑定到网格的数据序列化为CSV。 虽然您可以使用MS Text Provider,但它需要在计算机上安装提供程序,因此您将依赖它。我建议你要么创建自己的解析器(这是一种非常简单的格式),要么使用一些开源库,例如: http://www.filehelpers.com/     

要回复问题请先登录注册