-4 c# methods asp.net-mvc query-string
我想在ASP.NET MVC C#下面写一个方法
将使用如下所示的URL调用该方法,但不同的URL将具有不同的参数.例如;
- 网址1: host/myController/myMethod?param1=value1¶m2=value2
- 网址2: host/myController/myMethod?param3=value3¶m4=value4¶m5=value5
我尝试params string[] myParamaters在方法中使用输入,但是当我通过URL调用方法时,myParameters采用null值.
如何为这样的控制器方法定义参数?
您应该能够通过解析QueryString Request.QueryString.就像是:
public ActionResult MyMethod()
{
foreach(string key in Request.QueryString) {
// Do stuff with Request.QueryString[key]
}
}
Run Code Online (Sandbox Code Playgroud)
这样,您就不需要方法定义中的变量参数列表.
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |