首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

分页有关问题~不是很难,回答出来马上结帐 在线

2012-03-07 
分页问题~~不是很难,回答出来马上结帐 在线这个是我写的分页SconnewSqlConnection(ConfigurationSettings

分页问题~~不是很难,回答出来马上结帐 在线
这个是我写的   分页
  Scon   =   new   SqlConnection(ConfigurationSettings.AppSettings[ "Str_sql "]);
                Sda   =   new   SqlDataAdapter(sql_str,   Scon);
                Ds   =   new   DataSet();
                Sda.Fill(Ds);
                Pds   =   new   PagedDataSource();
                Pds.DataSource   =   Ds.Tables[0].DefaultView;
                Pds.AllowPaging   =   true;
                Pds.PageSize   =   5;
                int   CurPage;
                if   (System.Web.HttpContext.Current.Request.QueryString[ "Page "]   !=   null)
                        CurPage   =   Convert.ToInt32(System.Web.HttpContext.Current.Request.QueryString[ "Page "]);
                else
                        CurPage   =   1;
                Pds.CurrentPageIndex   =   CurPage   -   1;
                dqy   =   "当前页: "   +   CurPage.ToString();
                ygy   =   "一共: "   +   Pds.PageCount.ToString();

                sy   =   System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath   +   "?Page= "   +   Convert.ToString(1);
                if   (!Pds.IsFirstPage)
                        syy   =   System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath   +   "?Page= "   +   Convert.ToString(CurPage   -   1);
                if   (!Pds.IsLastPage)
                        xyy   =   System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath   +   "?Page= "   +   Convert.ToString(CurPage   +   1);


首页   我可以~~
                sy   =   System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath   +   "?Page= "   +   Convert.ToString(1);

上一页   我可以
                if   (!Pds.IsFirstPage)
                        syy   =   System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath   +   "?Page= "   +   Convert.ToString(CurPage   -   1);
                if   (!Pds.IsLastPage)
下一页     我可以
                if   (!Pds.IsFirstPage)
                        syy   =   System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath   +   "?Page= "   +   Convert.ToString(CurPage   -   1);


那么最后一页   该怎么写~~呢


[解决办法]
syy = System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath + "?Page= " + Convert.ToString(Pds.PageCount);

[解决办法]
不懂,uping.........................
[解决办法]
syy = System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath + "?Page= " + Convert.ToString(Pds.PageCount-1);

热点排行