问题描述
datalist已经查询出结果,asp.net分页已写好,用一个文本框输入页面,按钮跳转到指定的分页的页面,分页已经写好,就是不知道怎么在文文本框输入页面后跳转到指定的分页的页面,请各位给个思路
解决方案
解决方案二:
傳入參數pageIndex重新執行sql語句綁定到datalist
解决方案三:
传入参数是指,页面跳转的时候把参数带上吗?我要跳转到本页面的,参数怎么弄呢?
解决方案四:
文文本框输入页面后跳转到指定的分页的页面?在跳转按钮或者链接里面想跳转到:<inputid=p><ahref=""onclick="window.location.href='xx.axpx?page='+document.getElememtById('p').value;returnfalse;">go</a>
解决方案五:
可以设置一个按钮来控制,通过button事件来调用javaScript,在js里面实现action或者是servlet的跳转!
解决方案六:
functionPageGoto(){varvalue=document.getElementById("<%=TxtPage.ClientID%>").value;document.location.href="Recipes.aspx?page="+value;}<telerik:RadButtonID="BtPage"runat="server"text="Go"onclick="BtPage_Click"></telerik:RadButton>protectedvoidBtPage_Click(objectsender,EventArgse){intpageNum=Convent.ToInt32(TxtPage.Text);if(intpagenNum<=0||pageNum>pageCount)//总的页数{messagebox.show("youinputNumberhasoutoftheIndex");}if(intpagenNum>0&&pageNum<=pageCount){this.BtPage.Attributes.Add("onclick","Sub()");GetPageSoure();//再次帮定数据源}}不知道在年哪里出错了,输入数字后没有反应呢
解决方案七:
Request.QueryString["page"]接收,
解决方案八:
BtPage_Click是无用的代码
解决方案九:
用datalist帮定数据的,分页的页面跳转也是在本页面跳转的,接收应该写在哪里呢?按钮的代码判断输入的文本框值,里面还缺少什么的吗?
解决方案十:
你Request.QueryString["page"]得到输入的页码,赋值给GetPageSoure();里面的页码参数不久可以了吗
解决方案十一:
不用页面跳转也可以做出来,我已经写出来了,谢谢你的回答。