问题描述
我使用了aspxgridview的控件,在程序里绑定了一个sqldatasource,设置了分页,在pageindexchange函数里也重新绑定了数据,可是有时候点击下一页时,就一直出现loading,页面也不跳转。重新刷新页面后,点击下一页跳转后,再点击下一页又会出现loading的现象,不知道是不是设置的问题,请高手指教。
解决方案
解决方案二:
OnPageIndexChanging的时候你要修改sqldatasource的Select参数aspxgridview速度慢效果差,只适合做demo,找个强大的第三方控件,或者用纯JS控件做吧。
解决方案三:
点击上一页下一页的时候要给gridview重新绑定数据
解决方案四:
<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"PageSize="3"onselectedindexchanged="GridView1_SelectedIndexChanged"onPageIndexChanging="GridView1_PageIndexChanging"AllowPaging="True">看看这些有没正确还有,后台:protectedvoidGridView1_PageIndexChanging(objectsender,GridViewPageEventArgse)要重写绑定数据
解决方案五:
后台方法给GridView重新绑定数据源
解决方案六:
protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){//绑定数据}}protectedvoidGridView_PageIndexChanging(objectsender,GridViewPageEventArgse){gvCOperationR.PageIndex=e.NewPageIndex;//绑定数据}
解决方案七:
是用的ASpxgridview控件,看来不能用这个控件了,放弃,呵呵。
解决方案八:
我也碰到了,我找到原因了,是因为页面里同时用了CKEDITOR控件