我在一个页面的第2页选择
<asp:CheckBox id="selected" runat="server"></asp:CheckBox>
后,点了按钮
<asp:Button id="Button2" runat="server" Text="修改" Height="24px"></asp:Button>
后,在CS里运行了
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write("<script language='javascript'>open('add.aspx','_blank','')</script>");
}
,可操作后页面怎么又重新回到了第一页了啊(而不是原来的第2页)?
------------------------------------------------------------------------
有人说:最好用URL分页,不然一定会跳的,因为回发的原因,除非你使用客户端的按钮~!但是 那样很麻烦,又要做ajax了~! 可我的数据库里的数据很多,必须用存储,AJAX又很麻烦,我想请教各位有没法子在存储的基础上帮我解决这个问题啊?
<asp:CheckBox id="selected" runat="server"></asp:CheckBox>
后,点了按钮
<asp:Button id="Button2" runat="server" Text="修改" Height="24px"></asp:Button>
后,在CS里运行了
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write("<script language='javascript'>open('add.aspx','_blank','')</script>");
}
,可操作后页面怎么又重新回到了第一页了啊(而不是原来的第2页)?
------------------------------------------------------------------------
有人说:最好用URL分页,不然一定会跳的,因为回发的原因,除非你使用客户端的按钮~!但是 那样很麻烦,又要做ajax了~! 可我的数据库里的数据很多,必须用存储,AJAX又很麻烦,我想请教各位有没法子在存储的基础上帮我解决这个问题啊?
改为
Response.Write("<script language='javascript'>window.open('add.aspx','_blank','')</script>");
'add.aspx'是干吗的?
分页的页面是'add.aspx',吗?
修改改成<input type=button>
如:
CurrentPageNumber = Int32.Parse ( lbTotalPage.Text );
改成:
Session["CurrentPageNumber"] = Int32.Parse ( lbTotalPage.Text );