本帖最后由 Ralph_uibe 于 2012-05-10 14:17:02 编辑

解决方案 »

  1.   

    提交更新之后GridView重新databind一下不就好了
      

  2.   


    提交的值应该更新页面上的状态,从而影响到SqlDatasource绑定时所定义的依赖项(例如控件值)。提交的值直接改变了页面状态,从而影响到SqlDatasource。怎么会先“保存到数据库中,再等着SqlDatasource重新去查询”?这就好像我们招聘是遇到某个号称培训了学员“QQ项目”的培训学校,他们的学院很可笑地以为QQ“增加好友功能”就是一个客户端到用户列表中去选择好友添加到自己的好友列表、然后另外一个客户端去数据库里查询谁把自己加为好友了,这种培训学校就是害人的培训学校。QQ通讯就是一对一地直接通讯,直到对方同意增加为好友,发起方发能加入好友,这个过程跟数据库都没有关系,根本是“不落地”的!同样地,把数据post到页面,从而页面按照提交的数据返回新的数据,这个提交的数据根本不存数据库,就是在内存中。跟数据库没有关系。