asp.net-mvc – 在ASP.NET MVC6中访问querystring
发布时间:2020-12-16 00:23:09 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试访问我的ASP.NET MVC6应用程序中的查询字符串参数。但是,似乎不像MVC5和Web表单,QueryString没有任何索引器,我不能说如下: string s = Request.QueryString["key1"] //gives error 那么我的问题是 – 如何在MVC6中访问查询字符串参数? 令人惊
我正在尝试访问我的ASP.NET MVC6应用程序中的查询字符串参数。但是,似乎不像MVC5和Web表单,QueryString没有任何索引器,我不能说如下:
string s = Request.QueryString["key1"] //gives error 那么我的问题是 – 如何在MVC6中访问查询字符串参数? 令人惊讶的Request.Forms收集工作正如预期的(如MVC5或Web表单)。 谢谢。 解决方法
支持使用索引器获取查询。
参见MVC代码测试 – https://github.com/aspnet/Mvc/blob/e0b8532735997c439e11fff68dd342d5af59f05f/test/WebSites/ControllersFromServicesClassLibrary/QueryValueService.cs context.Request.Query["value"]; 另请注意,在MVC 6中,您可以使用[FromQuery]属性直接从查询建模绑定。 public IActionResult ActionMethod([FromQuery]string key1) { ... } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在Asp MVC Telerik网格和实体框架中处理枚举
- asp.net-core – ASP.NET MVC6脚手架在BETA 8中不起作用
- asp.net – 将数值强制为HTML表导出为ex??cel的文本
- asp.net – 在wcf服务中使用aspNetCompatibilityEnabled =“
- asp.net – 当用户有多个角色时,位置授权如何工作?
- ASP.NET将整数绑定到CheckBox的Checked字段
- ASP.NET生产力电动工具“修复混合标签”;哪一个给出最干净的
- 使用经典ASP上传图像
- asp.net – 如何在web.config中加密连接
- asp.net – MVC5发布到Azure,因为云服务在AD登录后重定向到
推荐文章
站长推荐
- ASP.NET的BlogEngine.Net堆栈到WordPress?
- asp.net-mvc – 在vs 2010中运行asp.net mvc 2项
- .net – 为所有操作调用ActionFilterAttribute
- asp.net-mvc – Web API和ASP MVC之间的主要区别
- asp.net-mvc-3 – 以下列方式对ASP.NET MVC代码进
- 从按钮单击处理程序中的代码隐藏执行ASP.NET成员
- asp.net-mvc-3 – 你能在ASP.net MVC3中使用嵌套
- asp.net-mvc-2 – 使用ASP.NET MVC 2时更好地保留
- asp.net – 如何使用Response.OutputStream.Writ
- asp.net – 多久我应该打开/关闭我的Booksleeve连
热点阅读