找回密码
 立即注册

QQ登录

只需一步,快速开始

weibz0525

注册会员

1

主题

4

帖子

63

积分

注册会员

积分
63
最新发帖
weibz0525
注册会员   /  发表于:2017-2-25 12:21  /   查看:4400  /  回复:7
我想实现的功能很简单,就是在grid里入力数据,然后登陆到数据库。
异步刷新的updatepanel我都设定好了,没问题。grid设置里allpading=false,我不想用分页,超出用滚动条控制数据就行。但是问题发生了,我每次在单元格输入数据后,进行数据绑定databind,这时候grid刷新,滚动条就会从最后一条滚动到最上面一条,很是令人恼火。但是不进行这么绑定,那么从下面滚动到上面,上面的入力的数据就都刷没了。请问下怎么处理能保证更新绑定数据后滚动条还在当前位置?最好不用分页,如果只能用分页解决这个问题,请提供参考例子。

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2017-2-27 16:34:04
推荐
weibz0525 发表于 2017-2-27 11:48
这个在线文档我看过,你给的编辑是分页的例子,滑动滚动是不能编辑的例子。
而我想实现的是滑动滚动条进行 ...

很抱歉不能重现您的问题。
如果您已经重现该问题,请提供简单的Demo,我可以帮您看看。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-2-27 09:16:52
沙发
很抱歉不能重现您的问题。
编辑可以参考在线示例:
http://demo.gcpowertools.com.cn/ ... /CustomEditing.aspx
滚动的可以参考在线示例:http://demo.gcpowertools.com.cn/ ... View/Scrolling.aspx
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
weibz0525
注册会员   /  发表于:2017-2-27 11:48:12
板凳
这个在线文档我看过,你给的编辑是分页的例子,滑动滚动是不能编辑的例子。
而我想实现的是滑动滚动条进行编辑的例子,拜托您做个例子试下好不。如果没问题给我发一份例子,谢谢。
回复 使用道具 举报
weibz0525
注册会员   /  发表于:2017-2-27 17:46:31
5#
别踢皮球了。我换个问法吧。

我举个例子,datagridview可以入力,高度设置成显示20条数据1页,不分页,滑动条动态显示。每个单元格入力后进行一次databind操作。现在入力第21条数据,滑动条出来了,第21条入力后,滑动条是不会自动跳到第1条的入力位置?你说不能重现就是不会有这样的现象.  那你何时绑定的数据?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-2-28 09:18:22
6#
weibz0525 发表于 2017-2-27 17:46
别踢皮球了。我换个问法吧。

我举个例子,datagridview可以入力,高度设置成显示20条数据1页,不分页, ...

很抱歉此问题给您带来的不便。
对于您提到的问题,默认情况下是在初始化进行数据绑定,然后进行编辑。
绑定的方式是按照2楼链接给出的示例。

无法理解您是如何在每个单元格输入后进行的databinding操作。
我说的无法重现指的是无法根据您的文字描述来重现您的场景,从而找到问题所在。
很抱歉没有说清楚。
请您提供一个可以重现场景的Demo,我们需要根据这个做测试,才能知道您的问题出在哪里。


请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
weibz0525
注册会员   /  发表于:2017-2-28 09:41:11
7#
Alice 发表于 2017-2-28 09:18
很抱歉此问题给您带来的不便。
对于您提到的问题,默认情况下是在初始化进行数据绑定,然后进行编辑。
...

按照你的说法,datagridview开始进行数据绑定,然后进行编辑,再后面就不需要绑定操作了?
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2017-2-28 11:24:47
8#
weibz0525 发表于 2017-2-28 09:41
按照你的说法,datagridview开始进行数据绑定,然后进行编辑,再后面就不需要绑定操作了?

您说的绑定是什么意思?
程序的绑定都是在事前进行,编辑的时候不需要再次进行绑定。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部