请教GridView与DataSet如何进行双向绑定!

chen_jiakuan 2008-12-01 11:12:40
gridview与dataset绑定后,gridview中的数据改变了,dataset中数据也随之改变。
...全文
587 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
chen_jiakuan 2008-12-10
  • 打赏
  • 举报
回复
谢谢指点,我就是做完winform后才有这种想法!
风骑士之怒 2008-12-09
  • 打赏
  • 举报
回复
CACHE存取,变更,15楼有道理,要多考虑服务器的感受
阿彪兄 2008-12-09
  • 打赏
  • 举报
回复
用sqldataAdapter吧,表和DATASET可以相互作用
namhyuk 2008-12-09
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 chen_jiakuan 的回复:]

我的意思是gridview和dataset 邦定,当gridview改变dataset也改变,然后通过dataset去更新数据库!
[/Quote]

你以为是winform吗?
winform里的DataGridView和DataSet在哪里?在客户端的内存里。
那asp.net的GridView和DataSet在哪里?在服务器的内存里。而且更重要的是,在服务器端生成GridView和DataSet进行绑定生成html送到客户端后服务器就再也不管你了。就当你从来没存在过。
不像winform那样DataGridView和DataSet一直在客户端内存里。
iwalk 2008-12-02
  • 打赏
  • 举报
回复
我现在是自己写代码更新数据库
chen_jiakuan 2008-12-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 Jack_xiao 的回复:]
引用 2 楼 ttg520 的回复:
gridview数据改变后保存到数据库 然后再去读到dataset里

一般都这么做

要是不动数据库的话,就在改GridView的同时,手动改DataSet里对应的数据,或者统一再赋值到DataSet
[/Quote]
谢谢大家!
我的意思是gridview和dataset 邦定,当gridview改变dataset也改变,然后通过dataset去更新数据库!
jiang_jiajia10 2008-12-01
  • 打赏
  • 举报
回复
gridview数据改变后,你在重新填充一个数据集?这样效率不高吧。或者你用缓存做也可以
Jack_xiao 2008-12-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ttg520 的回复:]
gridview数据改变后保存到数据库 然后再去读到dataset里
[/Quote]
一般都这么做

要是不动数据库的话,就在改GridView的同时,手动改DataSet里对应的数据,或者统一再赋值到DataSet
ttg520 2008-12-01
  • 打赏
  • 举报
回复
gridview数据改变后保存到数据库 然后再去读到dataset里
tujiaping 2008-12-01
  • 打赏
  • 举报
回复
用bind表达式
又是违规昵称 2008-12-01
  • 打赏
  • 举报
回复
宽哥, 这个好像有点麻烦啊,
得为gridview写个改变的事件,
事件触发的动作里面写更新数据库的语句
wxxwlm 2008-12-01
  • 打赏
  • 举报
回复
先将GRIDVIEW绑定.然后更新数据集.如果你是做企业级的开发的时候,这样是不可以的.因为这样效率不高.最好不用DATASOURCE ,直接用代码实行动态绑定.
zhnzzy 2008-12-01
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sxmonsy 的回复:]
GridView里的数据变动后,把结果保存到数据库中,然后重新让DataSet读取.
[/Quote]
这样效率及其不高,数据频繁改动就不行了,最好还是放到特定内存比如DataSet或者CACHE中
chen_jiakuan 2008-12-01
  • 打赏
  • 举报
回复
自己顶
mengxj85 2008-12-01
  • 打赏
  • 举报
回复
界面数据变时同时更新内存表中的数据源
qhdrenzhijie 2008-12-01
  • 打赏
  • 举报
回复
数据有改变以后重新绑定呗
sxmonsy 2008-12-01
  • 打赏
  • 举报
回复
GridView里的数据变动后,把结果保存到数据库中,然后重新让DataSet读取.
Adechen 2008-12-01
  • 打赏
  • 举报
回复
sql datasource貌视可以,

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧