
testasp文件这样写:
<HTML>
<HEAD>
</HEAD>
<BODY>
<% Dim a,b
a=requestform("sz1")
b=requestform("sz2")
responsewrite "ab的结果为:"&ab&""
%>
</BODY>
</HTML>
request是用来读取浏览器(客户端)的数据的。而session是服务器为每个链接网站的用户开辟的一个用来存放临时数据的。可以用session("id")=id。把一个数据放在服务器中。这样下次要用到的话,可以用session("id")调用,但是放在session上的数据是有时效的,最长只能存在于服务器24小时
aspnet服务器控件不支持requestform
这个方法获取数据,一般使用传递参数的形式,如:
在button按钮事件中ResponseRedirect("baspxid="
+
thisTextBox1TextToString());
在baspx页面中,string
id=RequestQueryString["id"]ToString();
验证顺序最好的办法不外乎人为创造不同的环境而以,
<%=Request("Text")%>
<form action="Text=QueryString" method="post">
<input name="Text" value="FormString" />
<input type="submit" />
</form>
通过上边的试验可以得出Request()情况下,Get 优先于 Post
<%=Request("Text")%>
<%ResponseCookies("Text") = "Cookies"%>
<form action="" method="post">
<input name="Text" value="FormString" />
<input type="submit" />
</form>
通过上边的试验可以得出Request()情况下,Form 优先于 Cookies
由此可见,在同时拥有三种情况变量名相同的时候,优先级如下
Get > Post > Cookies
以上就是关于asp中request.form获取不到值啊全部的内容,包括:asp中request.form获取不到值啊、asp中session,request取值怎么取、ASP.net request.form 获取表单值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)