悬赏园豆:10
[已关闭问题]
<P>我有个分页存储过程 绑定DATALIST 用个按钮改变currPageIndex 当前页的值在调用存储过程绑定 来实现分页</P>
<P>为什么要重新加载页面才能实现能 我点按钮改变currPageIndex 为2的时候 第二页在DATALIST 里没数据 除非用URL重新连接这个页面在LOAD里吧currPageIndex 设置为2才可以 </P>
<P>那位大侠帮帮我啊 !!!</P>
<P> public void databind()<BR> {<BR> //读参数<BR> //1、页码<BR> currPageIndex = 1;<BR> //2、查询条件<BR> sqlWhere = "1=1 ";</P>
<P><BR> SqlParameter[] myValues = {<BR> new SqlParameter("@tblName", SqlDbType.VarChar, 255),<BR> new SqlParameter("@fldName", SqlDbType.VarChar, 255),<BR> new SqlParameter("@PageSize", SqlDbType.Int),<BR> new SqlParameter("@PageIndex", SqlDbType.Int),<BR> new SqlParameter("@RowCount", SqlDbType.Int),<BR> new SqlParameter("@PageTotal", SqlDbType.Int),<BR> new SqlParameter("@OrderType", SqlDbType.Bit),<BR> new SqlParameter("@strWhere", SqlDbType.VarChar,1000)<BR> };<BR> myValues[0].Value = "T_measure_Data";<BR> myValues[1].Value = "sxtime";<BR> myValues[2].Value = 4;<BR> myValues[3].Value = currPageIndex; //当前页码<BR> myValues[4].Value = 0;<BR> myValues[4].Direction = ParameterDirection.Output; //是输出 返回总记录数<BR> myValues[5].Value = 0;<BR> myValues[5].Direction = ParameterDirection.Output; //返回总页数<BR> myValues[6].Value = 0; //升序<BR> myValues[7].Value = sqlWhere; //查询条件<BR> DataSet ds = haohao.DbHelperSQL.RunProcedure("UP_GetRecordByPage", myValues, "myDs");<BR> &am
浩浩
|
初学一级
|
园豆:
2
提问于:2008-05-07 23:44