asp的form可以指定action的,但.net的加了runat=server好像action没用了,难道.net的form一定要提交给自己嘛?
我想要实现asp中的类似功能,.net中怎么实现? 比如网站每个页都有一个查询输入的表单,但是查询结果的显示只在某一个页(results.aspx)列出

解决方案 »

  1.   

    把页面上的 runat=server 删除了 家一个action="results.aspx"
    然后在下一个页面request  
    这样做和ASP一样了 失去。NET的优点了
      

  2.   

    可以另外写个Form,不过要在服务器form外,这样就和以前一样用了
      

  3.   

    我的results.aspx里面不是从"url?...."里面得到查询条件的,有没有更好的方法
      

  4.   

    看了一下IBuySpy的示例,好像确实只能沿用asp的方式了。
      

  5.   

    asp.net 2.0就可以提交到其他页面了
      

  6.   

    Hi,look this:
    http://www.c-sharpcorner.com/Code/2004/March/GoBeyondASP.NETForm.asp
      

  7.   

    Response.Redirect();
    用Session传值