使用c# 分页后 页面数据修改 又全部导出excel
使用c# 分页后 页面数据修改 再全部导出excel
datagridview里面数据已经填充,是直接从一个list里面把数据赋值进datagridview,datagridview还有一些列是空白的,需要手动填写,其中一列是网上down的继承类,使得此列可以下拉编辑。 datagridview未绑定datatable,现在使用分页将datagridview分页,但是出现一页填写信息后,翻页后看不到原来填写的信息····这中间到底数据该怎么流通?请教···
------解决思路----------------------
1.设置自动提交,所做的修改实时提交到数据库。
2.设置手动提交,比如一个按钮,按“保存“之后对比变化内容,使用update语句更新到数据库。
翻页后肯定是重新加载数据库内容;再翻回上一页,就重新从数据库加载前一页的内容(如果不使用缓存和更新)。若修改后没有提交到数据库(也就是没有保存!!!),当然看不到修改后的信息了。。
------解决思路----------------------
是,但是不是马上改变,你在cell的endedit事件里取值是取不到的.
datagridview里面数据已经填充,是直接从一个list里面把数据赋值进datagridview,datagridview还有一些列是空白的,需要手动填写,其中一列是网上down的继承类,使得此列可以下拉编辑。 datagridview未绑定datatable,现在使用分页将datagridview分页,但是出现一页填写信息后,翻页后看不到原来填写的信息····这中间到底数据该怎么流通?请教···
------解决思路----------------------
1.设置自动提交,所做的修改实时提交到数据库。
2.设置手动提交,比如一个按钮,按“保存“之后对比变化内容,使用update语句更新到数据库。
翻页后肯定是重新加载数据库内容;再翻回上一页,就重新从数据库加载前一页的内容(如果不使用缓存和更新)。若修改后没有提交到数据库(也就是没有保存!!!),当然看不到修改后的信息了。。
------解决思路----------------------
是,但是不是马上改变,你在cell的endedit事件里取值是取不到的.