问题描述
也就是Form里没有runat="Server"只有这样的形式:<formid="form1"name="form1"method="post"action="1.aspx">请输入姓名:<inputtype="text"name="name"id="name"/><inputtype="submit"name="button"id="button"value="Submit"/></form>我想在1.aspx里得到name的值.请问如何得到呢?请高手解答一下.谢谢
解决方案
解决方案二:
自己顶一下.
解决方案三:
没人回答吗?
解决方案四:
应该是太简单了吧requst["name"]
解决方案五:
在线等~~~~~~~~~~~~~
解决方案六:
requst["name"]不行呀.我是用ASPX获取呀.不是asp页面的.
解决方案七:
Request["name"].ToString()
解决方案八:
http://blog.csdn.net/lne818/archive/2006/07/10/898238.aspx
解决方案九:
提示这个"未将对象引用设置到对象的实例"
解决方案十:
http://blog.csdn.net/lne818/archive/2006/07/10/898238.aspx这是很不错.但是我想在这个页面放两个FORM一个有runat="server"一个没有runat="server".我想让没有runat="server"跨页提交,怎么办呢?请高手解答.
解决方案十一:
难道没有高手可以解决了吗?那我先用脚本把参数追加到地址后面算了.有更好解决办法的同志继续发贴.
解决方案十二:
Request.QueryString["name"].ToString()
解决方案十三:
Request.Form["name"]这样不行?
解决方案十四:
Request.Form["name"]是的,也不行.提示这个"未将对象引用设置到对象的实例"
解决方案十五:
HttpContext.Current.Request.Form["name"]Page.Request.Form["name"]
解决方案:
Request.Params["name"]
解决方案:
Request["name"]就可以了
解决方案:
把那个form的runat="server"去了然后以post方式提交表单到1.aspx
解决方案:
在1.aspx页面的cs页面写:if(HttpContext.Current.Request.Form["name"]!=null){Response.Write(HttpContext.Current.Request.Form["name"].ToString());}