ajax的 UpdatePanel控件中放置datagrid 异步更新后 滚动条的位置保持问题!
在updatepanel中放置一个datagrid和time服务器控件,异步取得当前数据库中的最新记录.当把滚动条拉到下面的时候,如果这是time控件刷新了,不管有没有重新绑定datagrid中的数据,滚动条均跑到最顶端,求解决方法!
[解决办法]
Page.SmartNavigation = true;
Page.MaintainScrollPositionOnPostBack = true;
[解决办法]
上面的两句在Ajax中不行
[解决办法]
用javascript控制吧
[解决办法]
网上google一下
[解决办法]
在aspx.net 加上MaintainScrollPositionOnPostBack = "true "就行了
<%@ Page Language= "C# " AutoEventWireup= "true " CodeFile= "1236case.aspx.cs " Inherits= "nwt_1236case " MaintainScrollPositionOnPostBack = "true "%>