
正文
asp.netpost大小,aspnet post
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Asp.net的post提交方式
Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
在ASP.NET中,你要是直接从另外一个页面用POST不用GET接受表单值的话,有三个方法。第一,把那个 这个标签改一下,不要在服务器端运行,不用RUNAT=SERVER,还要把那些服务器端控件改成HTML控件。
获取方法是Request.QueryString[名称1]、Request.QueryString[名称2]Post的话是利用表单参数传递。实际上就是页面有一个表单(Form),里面有很多HTML控件。
两者都通过键值对的方式向服务器发送请求并接受响应。GET确实是通过URL的方式发送数据,1楼说2KB,2楼说255。255肯定是不止的,那么有没有2KB,资料上确实是如此,实际嘛,我没有验证过。
用户看不到这个过程。 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。 get传送的数据量较小,不能大于2KB。
以前接收form表单的值直接用FormCollection或自定义类来接收,当有多个相同Name的值时会自动用“,”隔开,这样就有了一个问题,当值中本身就含有“,”时就比较难处理了。
相关问答
Q1: asp.net页面的提交方式POST和GET有什么区别?
)get是从服务器上获取数据,post是向服务器传送数据。(1) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。
都是get方式得到的,form表单中也可以定义为get方式提交。post 一般显式的给你 体现。但也可以做,但是这违背了asp.net的开发原则。事实上,你点击服务器控件,如果提交到了后台,其实他就是一个post方式提交。
指代不同 get:从指定的资源请求数据。post:向指定的资源提交要被处理的数据。安全性不同 get:GET 的安全性较差,因为所发送的数据是 URL 的一部分。
Q2: ASP.NET用post的方式传参的话,参数该怎么写
使用Session变量 使用Session变量是可以在页面间传递值的的另一种方式,在本例中我们把控件中的值存在Session变量中,然后在另一个页面中使用它,以不同页面间实现值传递的目的。
username=honge); }receive.aspx: 代码如下:string username = Request.QueryString[username];//这样可以得到参数值。 第二种方法:通过post方式。
用户端用http方式传参数到服务器 用表单的action属性,将参数传递到接收的文件中。 //test.asp 为接收参数的页面,method为传送方式,分post方式和get方式。
getUrl.asp?Id=4&Caption=abc 然后在后台写 string Id = request[Id] != null ?request[Id].toString();string Caption = request[Caption] != null ? request[Caption].toString();就这样获取到了。
post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
Q3: ASP.NET实现页面传值的几种方法小结
1、使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。
2、下面分别一一介绍: 使用Querystring Querystring是一种非常简单的传值方式,其缺点就是会把要传送的值显示在浏览器的地址栏中,并且在此方法中不能够传递对象。
3、.列举ASP.NET 页面之间传递值的几种方式。1).使用QueryString, 如...?id=1; response. Redirect()...2).使用Session变量3).使用Server.Transfer为了在页面之间传递变量内容,ASP.NET给了我们几个选择。
4、使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。
5、具体如下:在Asp.net mvc开发中,Controller需要向View提供Model,然后View将此Model渲染成HTML。这篇文章介绍三种由Controller向View传递数据的方式,实现一个DropDownList的显示。第一种:ViewDataViewData是一个Dictionary。
6、使用querystring变量 Querystring是一种非常简单的传递值的方法。它可以在浏览器的地址栏中显示传输的值。当传递一个或多个安全性要求较低或结构简单的值时,可以使用此方法。但是对于传递数组或对象,不能使用此方法。
asp.netpost大小的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于aspnet post、asp.netpost大小的信息别忘了在本站进行查找喔。





