有个棘手的问题求教
Page_load里代码:
protected void Page_Load(object sender, EventArgs e)
{
if (NewsDA.PlusSeennb(Request.QueryString["id"].ToString()))
{
string url = Request.QueryString["url"].ToString();
Response.Write("<script language='javascript'>location.href='" + url + "'</script>");
}
}
在IF里NewsDA.PlusSeennb(Request.QueryString["id"].ToString())对数据库进行了一个操作
现在的问题是当我操作页面时page_load总会执行两次.我试过之前加!IsPostback判断.和用Response.redirect(XXX)去替换,都不行,都执行两次.有谁知道怎么能让它只执行一次吗?