兄弟,做事不要太粗心!Sub Page_Load(Sender As Object, E As EventArgs)End Sub
好兄弟!!! 不过我加上了Sender As Object, E As EventArgs也不行。:((
你在Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load '在这里放置使用者程序代码以初始化网页 'Response.Write(Request("product")) End Sub这里应该是OK的
而且要注意如果你的name=xx前面还有内容如1.aspx?type=1#&name=xx,里面有#字符的话,name的值就取不到,到#字符这里就截止了
-------- 1.htm -------------
<form method="POST" action="2.aspx">
<p><input type="text" name="product" size="20"><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
</form>-------- 2.aspx ------------
<script runat="server">
sub page_load()
response.write(request("product"))
end sub
</script>response.write(request("product"))后什么值也没有
我查看了request.Params,也没发现product参数和它的值。
<system.web>
<customErrors mode="Off"/>
<globalization requestEncoding="gb2312" responseEncoding="gb2312" fileEncoding="gb2312"/>
<sessionState
mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424"
cookieless="true"
timeout="20"/>
</system.web>
</configuration>
应该就是这个原因了,有一次我把ie设置为阻止所有cookie,我发现session都不能用了
你试一下,使用Request.Params["product"],试一下!!
-------- 1.htm -------------
<form method="POST" action="2.aspx">
<p><input type="text" name="product" size="20"><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
</form>-------- 2.aspx ------------
<script runat="server">
sub page_load()
response.write(request("product"))
end sub
</script>response.write(request("product"))后什么值也没有
我查看了request.Params,也没发现product参数和它的值。------------------response.write(request.form("product"))
Request.Form["product"];
vb.net:
Request.Form("product")
而且我换成Request.Form("product")试了,也不行。极度郁闷~~~~~
不过我加上了Sender As Object, E As EventArgs也不行。:((
'在这里放置使用者程序代码以初始化网页
'Response.Write(Request("product"))
End Sub这里应该是OK的