几年前做ASP.NET项目时,曾经遇到过修改DataList行时,页面回传后,不能恢复到原来的位置。经参考网上搜索的一段VB代码,改写成C#,解决了问题,并在以后的项目中多次应用。最近进行了改进,使其能恢复垂直和水平滚动条的位置,该方法也应用于其他与该应用类似的页面。























调用方法:
在Page_Load事件中加上
RetainScrollPosition();
几年前做ASP.NET项目时,曾经遇到过修改DataList行时,页面回传后,不能恢复到原来的位置。经参考网上搜索的一段VB代码,改写成C#,解决了问题,并在以后的项目中多次应用。最近进行了改进,使其能恢复垂直和水平滚动条的位置,该方法也应用于其他与该应用类似的页面。
调用方法:
在Page_Load事件中加上
RetainScrollPosition();