就像以前asp中,一个页可以有多个form一样。
现在asp.net里只有一个form了。适应不过来。不知如何实现这种最基本的需求。

解决方案 »

  1.   

    实现是可以的,但不推荐:1——
    可以添加多个FORM,但这些FORM中,只能有一个是RUNAT=SERVER的,这个坚决不推荐2——
    可以通过SERVER.TRANSFER或SERVER.EXECUTE来实现3——
    可以通过对不同的ASCX的处理来实现。
      

  2.   

    楼上的ascx里面的form应该怎么设置呢?
      

  3.   

    那正确的 asp.net 的思想应该是怎样呢?我不想养成一种错误的编程方式、或习惯。谢谢!!
      

  4.   

    一般每个按钮在*.asp.cs中都可以写它们的事件在里面写就可以了吧!
      

  5.   

    在ASP中可以,在ASP.NET中不能实现。
      

  6.   

    用javascript可以啊。
    function post()
    {
        document.Form1.target="_blank";
        document.Form1.action="11.aspx";
        document.Form1.submit();
    }
    或者是 象fanweiwei(兴趣所在) 写的也可以的
      

  7.   

    我想知道像以前用asp编的一个登陆页面。
    登陆时post到一个专门用于登陆的页面。如果登陆成功显示登陆成功。如果不成功就显示相关信息。现在asp.net是要怎么实现?难到都在button的事件里生成一个页的内容吗?我搞不懂是不是要这样。