2010-10-26 44 views
7

我要打电话用类似这样的东西的URI的动作:行动,以字符串数组作为参数

http://server/controller/action/?columns=firstname&columns=lastname&columns=age 

,并使用它像这样:

public ActionResult Action(string[] columns) 
{ 

} 

我怎么办呢?

+0

仅供参考。关于POST请求的澄清 - http://stackoverflow.com/a/2527206/1193727 – resnyanskiy 2013-02-22 11:15:24

回答

7

谷歌是我的朋友;)

http://server/controller/action/?columns[]=firstname&columns[]=lastname&columns[]=age 

编辑:

其实你只写正如我在原来的问题没有。我之所以没有得到它的原因是因为我在查询字符串中使用了“列”,在操作参数中使用了“列”。

+0

工作表示感谢。必须确保action方法中参数的名称与url中的数组相同。 – user1873073 2014-02-23 02:19:25