请教,在asp.net中如何将参数放入Form中传递?(必须放Form中)
以及如何取传递的值。小弟试了多次,取到的都为null,请高人贴了代码?
1、先将值放入Form中(asp.net中页面)?
2、另一页面取值?

解决方案 »

  1.   

    <form method=POST action=a.aspx>
    <input name=username>
    <input type=submit>
    </form>in a.aspxRequest.Form["username"]注意Request.Form必须使用name属性的值
      

  2.   

    asp.net的机制与以前有所不同。不必按照以前的做法Request.Form取数据的。除非是纯html元素表单
    另外,在asp.net 1.x中,只能提交到本页,不能指定action的。asp.net 2.0可以提交的别的页面的
      

  3.   

    可是接口中规定必须用Form传递数据
      

  4.   

    用JS来控制具体Action到哪一页