HtmlForm f = new HtmlForm();form要runat="server"

解决方案 »

  1.   

    设置Action没用的,Asp.net会自动把Action属性设置为本页面
    如果你非要这么实现
    在页面中加入一段JavaScript代码
    <script language=JavaScript>
    document.Form1.action="WebForm1.aspx";
    </script>
      

  2.   

    我的实际问题如下:
    我在Form中有两个按钮
    第一个按钮,将使页面跳转至Frame中,第二个按钮将新开一页。
    本来我在<From>属性的target中设置了,frame的框架名,已经实现跳转至Frame
    现要跳转至新页,请问如何实现。
    谢谢!
      

  3.   


    Page_Load(object sender, System.EventArgs e)
    {
     Button1.Attributes["onclick"] ="document.Form1.target='frame";
     Button2.Attributes["onclick"] ="document.Form1.target='_blank'";
    }
      

  4.   

    xiami仁兄解决了我的问题!
    谢谢。
    给分了的。