我正在尝试将int []数组添加到我的Url.Action中,如下所示:
var routeData = new RouteValueDictionary(); for (int i = 0; i < Model.GroupsId.Length; i++) { routeData.Add("GroupsId[" + i + "]",Model.GroupsId[i]); }
在我看来:
Url.Action("Index",routeData)
但在html我得到:
GroupsId%5B0%5D=1213&GroupsId%5B0%5D=1214
并不是:
GroupsId=1213&GroupsId=1214
我需要它,因为我有一个复选框列表,当我发布时我将groupIds绑定到int [],然后传递给我查看我的导出按钮,其中Url.Action对我来说无法正常工作.
解决方法
原文地址:https://www.jb51.cc/aspnet/247118.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。