我用ACCESS写的分页,做查寻时,第二次查寻时,地址栏上的参数就会和第一次的参数混在一起!
我的具体做法如下:
protected void btnSearch_Click(object sender, EventArgs e)
{
//string strkey = this.TxtKey.Text;
string strkey = string.Empty;
string strSqlWhere1 = string.Empty;
if (this.txtuserName.Text != "")
{
strkey = this.txtuserName.Text;
strSqlWhere1 = "[userName]";
}
string strCurrentUrl = Request.Url.ToString();
Response.Redirect(string.Format(strCurrentUrl + "?key={0}&page={1}&ziduan={2}", strkey, CurrentPage,strSqlWhere1));
}
第一次点击了查寻按钮,一切正常如:
http://localhost/sex1/member/showusers.aspx?key=sd&page=1&ziduan=[userName]
可在第二次查寻时地址栏就会变成
http://localhost/sex1/member/showusers.aspx?key=sd&page=1&ziduan=[userName]?key=sdq12&page=1&ziduan=[userName]
参数和上次的混合在一起了!
www.haodd123.com 我是半路出家,而且是自学 学的是C#语言,希望回帖的高手们留意一下,谢谢大家的帮助