知识大全 asp.net表单提交方法GETPOST
Posted 知
篇首语:幽映每白日,清辉照衣裳。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp.net表单提交方法GETPOST相关的知识,希望对你有一定的参考价值。
asp.net表单提交方法GETPOST 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
表单form的提交有两种方式 一种是get的方法 一种是post 的方法 看下面代码 理解ASP NET Get和Post两种提交的区别:
< form id= form method= get runat= server >
< div>
你的名字< asp:TextBox ID= name runat= server >< /asp:TextBox>< br />
< br />
你的网站< asp:TextBox ID= website runat= server >< /asp:TextBox>< br />
< br />
< br />
< asp:Button ID= Button runat= server Text= send />< br />
< br />
< br />
学习request 和 response的用法< br />
< br />
< br />
< /div>
< /form>
< form id= form method= post runat= server >
< div>
你的名字< asp:TextBox ID= name runat= server >< /asp:TextBox>< br />
< br />
你的网站< asp:TextBox ID= website runat= server >< /asp:TextBox>< br />
< br />
< br />
< asp:Button ID= Button runat= server Text= send />< br />
< br />
< br />
学习request 和 response的用法< br />
< br />
< br />
< /div>
< /form>
从URL中可看出ASP NET Get和Post的区别 那么那如何编程实现数据的接收呢?
第 种 接收用get 方法传输的数据的写法:
protected void Page_Load(object sender EventArgs e)
string id = Request QueryString[ name ];
string website = Request QueryString[ website ];
Response Write(id + < br> + website);
Response Write( 你使用的是 + Request RequestType + 方式传送数据 );
第 种 接收用post 方法传输的数据的写法:
protected void Page_Load(object sender EventArgs e)
string id = Request Form[ name ];
string website = Request Form[ website ];
Response Write(id + < br> + website );
Response Write( 你使用的是 + Request RequestType + 方式传送数据 );
string id = Request[ name ];
string website = Request[ website ];
Response Write(id + < br> + website );
第 种 同时接受get和post 方法传送数据的代码写法:
A 写法
string id = Request Params[ name ];
string website = Request Params[ website ];
Response Write(id + < br> + website );
B 写法
string id = Request[ name ];
string website = Request[ website ];
Response Write(id + < br> + website );
表单提交中 ASP NET的Get和Post方式的区别归纳如下几点
get是从服务器上获取数据 post是向服务器传送数据
get是把参数数据队列加到提交表单的ACTION属性所指的URL中 值和表单内各个字段一一对应 在URL中可以看到 post是通过HTTP post机制 将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址 用户看不到这个过程
对于get方式 服务器端用Request QueryString获取变量的值 对于post方式 服务器端用Request Form获取提交的数据
get传送的数据量较小 不能大于 KB post传送的数据量较大 一般被默认为不受限制
get安全性非常低 post安全性较高 但是执行效率却比Post方法好
建议
get方式的安全性较Post方式要差些 包含机密信息的话 建议用Post数据提交方式
cha138/Article/program/net/201311/12963相关参考
asp教程中getpost提交表单区别 Get和Post方式的区别有点 get是从服务器上获取数据post是向服务器传送数据 get是把参数数据队列加到提交表单的ACTION属性所指的URL
ASP.NET教程:Web表单 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 所有服务器控件必须
ASP.NET中页面传值的几种方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!表单提交 
防止ASP.NET按钮多次提交的办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 网上查了很多
ASP.NET中防止页面多次提交的代码实现 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 此处提
ASP.NET2.0中实现跨页提交 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在ASPNETx的
ASP.NET2.0中跨网页提交的三种方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 当在一
知识大全 ASP.NET 2.0 中跨网页提交的三种方法[2]
ASP.NET2.0中跨网页提交的三种方法[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET 2.0 中跨网页提交的三种方法[1]
ASP.NET2.0中跨网页提交的三种方法[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET 2.0 中跨网页提交的三种方法[3]
ASP.NET2.0中跨网页提交的三种方法[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!