2

我需要重定向到具有相同查询字符串键的多个值的页面。喜欢:

?x=abc&x=yz

这是一个约束,我无法更改此服务接受他的参数的方式。

如何使用 RouteValueDictionary 做到这一点?

不能两次添加相同的密钥

myRouteValueDictonary.Add('x','abc');
myRouteValueDictonary.Add('x','yz');

导致错误(当然)

添加一个字符串数组也没有这样做。

 myRouteValueDictonary.Add('x',new string[] {'abc','xy'});

?x=System.String%5B%5D结果:-)

我没主意了。

4

0 回答 0