【发布时间】:2015-06-23 06:09:56
【问题描述】:
我正在尝试访问我的 ASP.NET MVC6 应用程序中的查询字符串参数。但它似乎不像 MVC5 和 web 表单,QueryString 没有任何索引器,我不能说这样的话:
string s = Request.QueryString["key1"] //gives error
所以,我的问题是——如何在 MVC6 中访问查询字符串参数?
令人惊讶的是Request.Forms 集合按预期工作(如在 MVC5 或 Web 表单中)。
谢谢。
【问题讨论】:
-
您不应该在 MVC 中使用 QueryString 或 Form,而是应该在您的控制器中有参数,该参数将自动绑定到值。
标签: asp.net-mvc asp.net-core-mvc