知识大全 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中get post提交表单区别

  asp教程中getpost提交表单区别  Get和Post方式的区别有点  get是从服务器上获取数据post是向服务器传送数据  get是把参数数据队列加到提交表单的ACTION属性所指的URL

知识大全 ASP.NET教程:Web表单

ASP.NET教程:Web表单  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  所有服务器控件必须

知识大全 ASP.NET中页面传值的几种方法

ASP.NET中页面传值的几种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!表单提交 

知识大全 防止ASP.NET按钮多次提交的办法

防止ASP.NET按钮多次提交的办法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  网上查了很多

知识大全 ASP.NET中防止页面多次提交的代码实现

ASP.NET中防止页面多次提交的代码实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  此处提

知识大全 ASP.NET 2.0 中实现跨页提交

ASP.NET2.0中实现跨页提交  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在ASPNETx的

知识大全 ASP.NET 2.0 中跨网页提交的三种方法

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)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!