返回本页代码?什么意思?response.redirect(yourpagepath)

解决方案 »

  1.   

    在新页面里加上一句JS代码:
    <body onload="setTimeout('window.history.back()', 3000)">
    3 秒钟后自动回退到上一页面, 你还可以这样写:<body onload="setTimeout('window.location.href=\"abc.aspx\"', 3000)">
    3 秒钟后自动跳转到 abc.aspx 页面上去
      

  2.   

    好象在asp.net中不象asp一样可以把一个页面的表单数据提交到另一个页面来处理在本页面就可以处理表单的填写和提交,如果你要象asp一样提交后显示所填写的数据可以用panel,提交后把包含panel的页面给隐藏显示内容的panel设置成显示就行了。
      

  3.   

    对呀! 仔细一看好像是有些不妥哦. 我要在只有一个页面啊! 那又怎么做呢? thanX!
      

  4.   

    用Response.Write("<META HTTP-EQUIV='REFRESH' CONTENT='3;url=aaa.aspx'>");有时候这些html代码很好的,不能望本啊~~  :)
      

  5.   

    tinyhuhu: 我怎么不行啊, 老提示"字符错误". why?
      

  6.   

    申明,这些代码应该是写在html页面中的。写在表格或容器控件中无效。
    你可以现在页面上作一个asp:label(假设id为lb_1),则可以lb_1.InnerHtml=我刚才的代码。
      

  7.   

    OK! 谢谢. 我再试试! /:D
      

  8.   

    OK!可以了, tinyhuhu非常感谢. 你的方法非常好!
    Response.Write("<meta HTTP-EQUIV=REFRESH CONTENT=3;URL=XXX.aspx>") 直接用就可以了,刚才只是有些字符搞错了,好像其中不能上加引号,否则出错. 谢谢.