改进后的SqlPager :
在使用两个SqlPager 的时候,要使得两个控件同步显示,需写SqlPager的PageIndexChanged事件
private
void
sql1_pager(
object
sender, SqlPager.PageChangedEventArgs e)
{
SqlPager2.CurrentPageIndex=SqlPager1.CurrentPageIndex;
SqlPager2.DataBind();
}
private void sql2_pager( object sender, SqlPager.PageChangedEventArgs e)
{
SqlPager1.CurrentPageIndex=SqlPager2.CurrentPageIndex;
SqlPager1.DataBind();
}
{
SqlPager2.CurrentPageIndex=SqlPager1.CurrentPageIndex;
SqlPager2.DataBind();
}
private void sql2_pager( object sender, SqlPager.PageChangedEventArgs e)
{
SqlPager1.CurrentPageIndex=SqlPager2.CurrentPageIndex;
SqlPager1.DataBind();
}
还有就是要注意CurrentPageIndex属性的正确使用,根据自己的需要对该属性进行修改.
用后感:
1.感觉原控件界面不太符合使用习惯,修改后感觉给人的便捷度大大提高!
2.写过那么多翻页的程序,感觉这个是最快最稳定的!不错的控件
改进后的SqlPager.DLL下载地址: http://files.cnblogs.com/hermes262/sqlpager.rar