需要这样一个功能,一个页面中有不同的按钮点击时需要提交到不同的页面,而vs2005中一个页面中只允许存在一个form,那么我该怎么办?
谢谢

解决方案 »

  1.   

    提交到不同的页面反正在不同的button事件里执行,或者是button的postbackurl里,不冲突吧。
      

  2.   

    另外的别设成runat=server就ok了
      

  3.   

    可以多个form
    但是只能有一个form定义为runat=server
      

  4.   

    一个页面可以有多个form,但只能有一个form runat=server
      

  5.   

    其他几个form action用js控制一下就可以了
      

  6.   

    asp.net page 可以有多个form,但是只能有一个具有 runat=server 属性
    ...
    <body>
    <form id="form1" runat="server">
    ....
    </form><form id="form2" action="action2.aspx>
    ....
    </form><form id="form3" action="action3.aspx>
    ....
    </form>
      

  7.   

    可以多个form
    但是只能有一个form定义为runat=server或者 在提交的时候 用隐藏域 后台判断 再GET 传值 到 其它页