现在是这样的.我在做一个程序的时候需要实现一个后退的功能.不过按钮组是设计好的,无法更改.也就是我无法在页面端插入JAVASCRIPT实现按钮的后退.请教各位大大,如何在服务器端用代码实现类似于JAVASCRIPT的 history.back(-1)这样的效果,因为我要求第一录入的信息全部保留.  在线等~~~~~~

解决方案 »

  1.   

    不会.....
    在服务器端Response.Write("<script>history.back(-1);</script>");
    可以吗?
    按钮是设计好的?那可以不使用服务器控件?直接用JS?
      

  2.   

    <A onclick="JavaScript:history.go(-1);" href="#">
    <asp:ImageButton id="btnReturn" runat="server" ImageUrl="../Images/ButtionReturn.jpg"></asp:ImageButton><
    </A>
      

  3.   

    response.write那个试过了,加上好象没有反映,不知道为什么.麻烦的是按钮是一个组,封装好的控件,分别实现不同的功能的,里面有三四个按钮,所以无法在aspz页面中使用jscript进行处理,因为判断不出是哪个按钮.....判断点击的是哪个按钮的方法是通过在c#程序中取循环去判断的.所以,我想有没有方法能实现在服务器端直接的后退.如果实在没有,就只好用session把参数都再传回去了....只是觉得那样的方法执行效率实在是不高.....而且也很麻烦,页面比较复杂