c1gridview 绑定刷新问题
我想实现的功能很简单,就是在grid里入力数据,然后登陆到数据库。异步刷新的updatepanel我都设定好了,没问题。grid设置里allpading=false,我不想用分页,超出用滚动条控制数据就行。但是问题发生了,我每次在单元格输入数据后,进行数据绑定databind,这时候grid刷新,滚动条就会从最后一条滚动到最上面一条,很是令人恼火。但是不进行这么绑定,那么从下面滚动到上面,上面的入力的数据就都刷没了。请问下怎么处理能保证更新绑定数据后滚动条还在当前位置?最好不用分页,如果只能用分页解决这个问题,请提供参考例子。
weibz0525 发表于 2017-2-27 11:48
这个在线文档我看过,你给的编辑是分页的例子,滑动滚动是不能编辑的例子。
而我想实现的是滑动滚动条进行 ...
很抱歉不能重现您的问题。
如果您已经重现该问题,请提供简单的Demo,我可以帮您看看。 很抱歉不能重现您的问题。
编辑可以参考在线示例:
http://demo.gcpowertools.com.cn/ComponentOne/ASPNET/ControlExplorer/C1GridView/CustomEditing.aspx
滚动的可以参考在线示例:http://demo.gcpowertools.com.cn/ComponentOne/ASPNET/ControlExplorer/C1GridView/Scrolling.aspx 这个在线文档我看过,你给的编辑是分页的例子,滑动滚动是不能编辑的例子。
而我想实现的是滑动滚动条进行编辑的例子,拜托您做个例子试下好不。如果没问题给我发一份例子,谢谢。 别踢皮球了。我换个问法吧。
我举个例子,datagridview可以入力,高度设置成显示20条数据1页,不分页,滑动条动态显示。每个单元格入力后进行一次databind操作。现在入力第21条数据,滑动条出来了,第21条入力后,滑动条是不会自动跳到第1条的入力位置?你说不能重现就是不会有这样的现象.那你何时绑定的数据? weibz0525 发表于 2017-2-27 17:46
别踢皮球了。我换个问法吧。
我举个例子,datagridview可以入力,高度设置成显示20条数据1页,不分页, ...
很抱歉此问题给您带来的不便。
对于您提到的问题,默认情况下是在初始化进行数据绑定,然后进行编辑。
绑定的方式是按照2楼链接给出的示例。
无法理解您是如何在每个单元格输入后进行的databinding操作。
我说的无法重现指的是无法根据您的文字描述来重现您的场景,从而找到问题所在。
很抱歉没有说清楚。
请您提供一个可以重现场景的Demo,我们需要根据这个做测试,才能知道您的问题出在哪里。
Alice 发表于 2017-2-28 09:18
很抱歉此问题给您带来的不便。
对于您提到的问题,默认情况下是在初始化进行数据绑定,然后进行编辑。
...
按照你的说法,datagridview开始进行数据绑定,然后进行编辑,再后面就不需要绑定操作了? weibz0525 发表于 2017-2-28 09:41
按照你的说法,datagridview开始进行数据绑定,然后进行编辑,再后面就不需要绑定操作了?
您说的绑定是什么意思?
程序的绑定都是在事前进行,编辑的时候不需要再次进行绑定。
页:
[1]