刷新可以用JS的ONLOAD()但这样必须在同一页面的多框架下使用。你直接在BUTTON事件中写: Response.Write("<script>在这里写上刷新哪个页面的JAVASCRIPT代码</script>")默认模式下,服务器控件的记忆模式是打开的,如果这样不行,你只能在数据库中做记录了

解决方案 »

  1.   

    把a.aspx的post交给a.aspx.cs处理不行吗?如果交给b.aspx处理的话,很难在无刷新的状态下更改a.aspx中的信息
      

  2.   

    其实这种情况应用很多的,不知道大家都是如何处理的?!比如页面有一条记录,我想修改它,可以直接弹出,修改完毕后,本页信息刷新。其实在b.aspx中用js再post到其他的aspx还是可以做到的,但是这样如果页面复杂,客户端脚本也相应难写,没有服务器端容易得到。
      

  3.   

    如果只是弹出页面修改记录用showModalDialog()就行把修改的值传回a.aspx,然后刷新
      

  4.   

    xmlhttp可以实现无刷新更改信息的啊
      

  5.   

    http://www.ccw.com.cn/htm/center/prog/02_10_21_2.asp
      

  6.   

    to  net_lover(孟子E章) :
        xmlhttp是可以实现无刷新更改信息的。还麻烦仔细看一下我的问题。我把a.aspx中的处理提交给了b.aspx,是使用的xmlhttp,但是如果b.aspx中有按钮事件则页面会刷新到xml页面,如果b.aspx也用xmlhttp是可以实现无刷新更改信息的,对于使用服务器端控件的有什么好的处理办法吗?