服务器控件  button 如何实现html控件<input type="button"  value="" onclick="window.history.go(-1);"></asp:Button>的功能?
but.Attributes["onclick"]="javascript:history.back(-1);"; 怎么不行?
谢谢!

解决方案 »

  1.   

    <input type="button"  value="" onclick="window.history.go(-1);"></asp:Button>
    你这是什么写法?
      

  2.   

    but.Attributes["onclick"]="javascript:history.back(-1);"; 怎么不行?不是应该为:but.Attributes["onclick"]="javascript:history.go(-1);"; 吗?是不是你自己写错了哦
      

  3.   

    viewstate["comurl"] = ....;
    button.click = response.redirect(viewstate["comurl"].tostring());
      
    *****************************************************************************
    我行之我素
      

  4.   

    谢谢大家<input type="button" class="ButtonLong" value="返  回" onclick="window.history.go(-1);">   可以实现返回到上一页。但是为什么
    but.Attributes["onclick"]="javascript:history.back(-1);"; 
    but.Attributes["onclick"]="javascript:history.go(-1);"; 
    Response.Write("<script>history.back();</script>");   
    Response.Write("<script>history.go(-1);</script>");
    Response.Write("<script>history.go(-2);</script>");
    好像都实现不了  input 的功能?
      

  5.   

    用HTML控件就和平常的HTML+JAVASCRIPT写法的静态页是一样的吧~
      

  6.   

    a页面(查询条件)(dropdownlist等)
    b页面(结果处理)(dropdownlist, button等)  a页面跳转到b页面, 如何实现b页面点击button等后   , 返回到a页面!
      a页面!查询条件不变?
    谢谢!<input type="button"  value="" onclick="window.history.go(-1);"> 不行.