Microsoft.Web.UI.ScriptManager.RegisterStartupScript
(UP_modi, GetType(), "js", "alert('用户信息更新在功!');", true);
这条是弹出对话框
然后我改成
一:
Microsoft.Web.UI.ScriptManager.RegisterStartupScript
(UP_modi, GetType(), "js", "alert('用户信息更新在功!');window.href=''", true);
出错
二:
Microsoft.Web.UI.ScriptManager.RegisterStartupScript
(UP_modi, GetType(), "js", "alert('用户信息更新在功!');", true);
Response.redirect("",true);
也出错
问:在AJAX.net BATE2 中如何实现点击对话框后转向另一页

解决方案 »

  1.   

    你这里调用Response.redirect("",true);方法是行不通的,在此处已经不能调用像Server、Request处理http请求的方法...你可以执行一段脚本来打开一个新的网页,用window.open方法.
    Microsoft.Web.UI.ScriptManager.RegisterStartupScript
    (UP_modi, GetType(), "js", "alert('用户信息更新在功!');window.open('new.aspx','','')", true);.
      

  2.   

    不好意思我自己打错了
    window.href要改为
    window.location.href
    结贴