将RouteValueDianonary或匿名对象传递到@ Url.Action方法(或其任何类型)时,是否有一种方法可以正确传递集合对象或IEnumerable,以便生成与默认模型兼容的URL粘合剂?
例如,说我有这样的动作:
public ActionResult Index(ICollection<int> ids) { ...do something }
在我的模板中,我做了这样的事情:
@Url.Action("Index",routeValues:new int[]{1,2,3})
... /index?ids=1&ids=2&ids=3
但是url输出实际上是这样的:
... /index?ids=system.int[]
解决方法
原文地址:https://www.jb51.cc/aspnet/246122.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。