光脚丫学ASP.NET MVC(0009):获取MVC的请求数据
2011-07-28 00:32
302 查看
光脚丫思考 QQ:524130780
邮箱:524130780@QQ.COM
博客:http://blog.csdn.net/GJYSK
视频演示:http://u.115.com/file/cl74modz
通常情况下请求数据包括:窗体数据、查询字符串参数值、Cookie。
和ASP.NET一样,仍然可以使用Request属性来获取这些请求数据。
控制器中有个Request属性,在视图页中也有一个Request属性,它们都可以用来获取请求数据。
可以通过Request.Form获取指定的窗体数据,如下面的代码:
Request.QueryString获取查询参数值,
Request.Cookies获取Cookie值以外,
也可以模糊的使用Request查询请求数据。
比如下面的代码:
可能是窗体数据,也可能是查询参数值,也可能是Cookie值。
虽然这种做法使得我们少输入了一些代码,但是可能会造成一些性能方面的损失。
因此,如果我们明确知道所要获取的是窗体数据、查询参数值和Cookie中的哪一个数据,
就明确的使用相应的集合属性来进行获取吧!
如要了解详细内容,可观看演示视频。
邮箱:524130780@QQ.COM
博客:http://blog.csdn.net/GJYSK
视频演示:http://u.115.com/file/cl74modz
通常情况下请求数据包括:窗体数据、查询字符串参数值、Cookie。
和ASP.NET一样,仍然可以使用Request属性来获取这些请求数据。
控制器中有个Request属性,在视图页中也有一个Request属性,它们都可以用来获取请求数据。
可以通过Request.Form获取指定的窗体数据,如下面的代码:
string userName = this.Request.Form["UserName"]; string password = this.Request.Form["Password"];可以通过Request.QueryString获取指定的查询字符串参数值,如下面的代码:
string Country = this.Request.QueryString["Country"];可以通过Request.Cookies获取指定的Cookie值。如下面的代码:
string UserName = this.Request.Cookies["UserName"].Value;除了上面列出的使用Request.Form获取窗体数据,
Request.QueryString获取查询参数值,
Request.Cookies获取Cookie值以外,
也可以模糊的使用Request查询请求数据。
比如下面的代码:
string userName = this.Request["UserName"]; string password = this.Request["Password"];这是所试图获取的UserName和Password,
可能是窗体数据,也可能是查询参数值,也可能是Cookie值。
虽然这种做法使得我们少输入了一些代码,但是可能会造成一些性能方面的损失。
因此,如果我们明确知道所要获取的是窗体数据、查询参数值和Cookie中的哪一个数据,
就明确的使用相应的集合属性来进行获取吧!
如要了解详细内容,可观看演示视频。
相关文章推荐
- 在ASP.NET MVC的Controller Action中获取客户端请求数据
- 光脚丫学ASP.NET MVC(0010):通过操作参数更快捷访问请求数据
- Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]
- ASP.NET MVC中在Action获取提交的表单数据方法总结
- asp.net MVC后台获取前台json数据怎么处理
- ASP.NET MVC的Model元数据与Model模板:模板的获取与执行策略
- asp.net mvc 2+ extjs 3站点有时获取不了数据,导致不稳定,求解
- 在ASP.NET MVC控制器中获取链接中的路由数据
- dhl:asp.net mvc下用jQuery通过AJAX 实现HTTP 请求加载远程数据
- 关于JQuery 中$.ajax函数利用jsonp实现Ajax跨域请求ASP.NET的WebService成功获取数据的案例
- 【ASP.NET MVC 】让@Ajax.ActionLink获取的数据不进Cache
- [转]Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[上]
- ASP.NET MVC中在Action获取提交的表单数据方法
- Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[上]
- Asp.net Mvc中分部视图获取后台数据并展示
- [转]Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]
- ASP.NET MVC中 Jquery AJAX 获取数据利用MVC模型绑定实现输出
- ASP.NET MVC中 Jquery AJAX 获取数据利用MVC模型绑定实现输出
- Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]
- Asp.net Mvc过滤器获取请求方法自定义特性