天天看点

ASP.NET中的Request和Respone对象的使用

asp.net中的request和respone对象的使用

asp.net对象有如下几个:

ASP.NET中的Request和Respone对象的使用

本文从“asp.net中通过from表单submit提交到后台的实例”来谈谈request和response这两个对象的使用。

(一)引入实例

        前台<body>中的表单代码:

        表单中的method方法,即表单的提交方法。

        表单中的action方法,指定表单的提交目标。

        action=“webfrom1”,指的是表单的提交后指向webform1窗体。在该路径的页面中,用request.from可以接受到post方法的数据。用requet.queststring可以接受get的数据。具体用post还是用get,可以在表单中的method属性中设置。

        后台的c#代码:

(二)request对象和response对象用法总结

一、request对象:

        request三种获取表单值得方法的具体实现,我已都写入到后代代码的实例中了,在这里就不赘述。

        这里需要注意的是:get和post方法的区别如下:

         get方法提交,直接定义一个url就可以传值。缺点是,传的值是明码显示的。因为浏览器显示的字符是有长度的,所以他的数据显示的时候是受限制的。

         post提交,是把数据作为一个整个集合进行提交,对于post方法传值的方法传的参数不会在url中用明码显示。

二、response对象

         response对象,最主要的用到的方法是respone.write(string)和responst.redirect(url).

         response.write(string)的作用是从服务器端向客户端返回数据(写数据)。

         response.rediec("url")的作用是在服务器端重定向另一个网页。