我的主页面有一个form表单。。<FORM id="form1" name="form1" action="MemberStatus.aspx?action=add" method="post">但是提交了之后总是没有反应。。后面的action=add总是提交不出去。。为null。。把提交按钮转换成服务器端控件后。用response.redirect(MemberStatus.aspx?action=add")或者Server.Transfer("MemberStatus.aspx?action=add");..但是from里面的值就传不过去了。唉搜索了一些帖子。。发现没有根本解决问题的。。不想用html或者js。直接用这个能够解决么?。。

解决方案 »

  1.   

    <script language=javascript>
    function pur()
      {
        document.form1.action="lw_cgd.aspx" 
        document.form1.submit()
       }
    </script><form name="form1" method="post" action="../vendor/re_2.aspx"><input type="submit" value="查采購單" name="submit2" onClick="pur()" style="font-family:verdana;font-size:8pt;text-align=center;border:1px #DDE3EC solid" id="submit2" runat="server">
      

  2.   

    不知道你说的提交不出去是什么意思?可能是你取得方法不对;还有用Server.Transfer转向是可以获得前一页form里面的值的