URL.Action 带有字符串数组?

2023-12-30

我有一个字符串数组,需要在 Url.Action 的查询字符串中传递。

Url.Action("Index", "Resource", new { FormatIds = Model.FormatIDs})

现在,该链接在我的浏览器中显示为 System.String[] 而不是查询字符串。是否可以让 MVC 通过模型绑定自动执行此操作?

我需要它与我的控制器操作绑定,例如:

public ActionResult Index(string[] formatIDs)

要获取使用默认绑定器自动绑定的字符串列表,您需要将它们提供为:

name=value&name=value2&name=value3

因此,您需要将列表转换为以下形式:

Index?formatIDs=1&formatIDs=2&formatIDs=3
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

URL.Action 带有字符串数组? 的相关文章

  • Web 客户端和 Expect100Continue

    使用 WebClient C NET 时设置 Expect100Continue 的最佳方法是什么 我有下面的代码 我仍然在标题中看到 100 continue 愚蠢的 apache 仍然抱怨 505 错误 string url http
  • 在哪里可以找到列出 SSE 内在函数操作的官方参考资料?

    是否有官方参考列出了 GCC 的 SSE 内部函数的操作 即 头文件中的函数 除了 Intel 的 vol 2 PDF 手册外 还有一个在线内在指南 https www intel com content www us en docs in
  • 使用实体框架模型输入安全密钥

    这是我今天的完美想法 Entity Framework 中的强类型 ID 动机 比较 ModelTypeA ID 和 ModelTypeB ID 总是 至少几乎 错误 为什么编译时不处理它 如果您使用每个请求示例 DbContext 那么很
  • 从Web API同步调用外部api

    我需要从我的 Web API 2 控制器调用外部 api 类似于此处的要求 使用 HttpClient 从 Web API 操作调用外部 HTTP 服务 https stackoverflow com questions 13222998
  • BitTorrent 追踪器宣布问题

    我花了一点业余时间编写 BitTorrent 客户端 主要是出于好奇 但部分是出于提高我的 C 技能的愿望 我一直在使用理论维基 http wiki theory org BitTorrentSpecification作为我的向导 我已经建
  • Clang 3.1 + libc++ 编译错误

    我已经构建并安装了 在前缀下 alt LLVM Clang trunk 2012 年 4 月 23 日 在 Ubuntu 12 04 上成功使用 GCC 4 6 然后使用此 Clang 构建的 libc 当我想使用它时我必须同时提供 lc
  • 带动态元素的 WPF 启动屏幕。如何?

    我是 WPF 新手 我需要一些帮助 我有一个加载缓慢的 WPF 应用程序 因此我显示启动屏幕作为权宜之计 但是 我希望能够在每次运行时更改屏幕 并在文本区域中显示不同的引言 这是一个生产力应用程序 所以我将使用非愚蠢但激励性的引言 当然 如
  • WCF 中 SOAP 消息的数字签名

    我在 4 0 中有一个 WCF 服务 我需要向 SOAP 响应添加数字签名 我不太确定实际上应该如何完成 我相信响应应该类似于下面的链接中显示的内容 https spaces internet2 edu display ISWG Signe
  • 使用 Bearer Token 访问 IdentityServer4 上受保护的 API

    我试图寻找此问题的解决方案 但尚未找到正确的搜索文本 我的问题是 如何配置我的 IdentityServer 以便它也可以接受 授权带有 BearerTokens 的 Api 请求 我已经配置并运行了 IdentityServer4 我还在
  • 转发声明和包含

    在使用库时 无论是我自己的还是外部的 都有很多带有前向声明的类 根据情况 相同的类也包含在内 当我使用某个类时 我需要知道该类使用的某些对象是前向声明的还是 include d 原因是我想知道是否应该包含两个标题还是只包含一个标题 现在我知
  • 控件的命名约定[重复]

    这个问题在这里已经有答案了 Microsoft 在其网站上提供了命名指南 here http msdn microsoft com en us library xzf533w0 VS 71 aspx 我还有 框架设计指南 一书 我找不到有关
  • 如何序列化/反序列化自定义数据集

    我有一个 winforms 应用程序 它使用强类型的自定义数据集来保存数据进行处理 它由数据库中的数据填充 我有一个用户控件 它接受任何自定义数据集并在数据网格中显示内容 这用于测试和调试 为了使控件可重用 我将自定义数据集视为普通的 Sy
  • 如何查看网络连接状态是否发生变化?

    我正在编写一个应用程序 用于检查计算机是否连接到某个特定网络 并为我们的用户带来一些魔力 该应用程序将在后台运行并执行检查是否用户请求 托盘中的菜单 我还希望应用程序能够自动检查用户是否从有线更改为无线 或者断开连接并连接到新网络 并执行魔
  • 这些作业之间是否存在顺序点?

    以下代码中的两个赋值之间是否存在序列点 f f x 1 1 x 2 不 没有 在这种情况下 标准确实是含糊不清的 如果你想确认这一点 gcc 有这个非常酷的选项 Wsequence point在这种情况下 它会警告您该操作可能未定义
  • Windows 窗体:如果文本太长,请添加新行到标签

    我正在使用 C 有时 从网络服务返回的文本 我在标签中显示 太长 并且会在表单边缘被截断 如果标签不适合表单 是否有一种简单的方法可以在标签中添加换行符 Thanks 如果您将标签设置为autosize 它会随着您输入的任何文本自动增长 为
  • 对现有视频添加水印

    我正在寻找一种用 C 在视频上加水印的方法 就像在上面写文字一样 图片或文字标签 我该怎么做 谢谢 您可以使用 Nreco 视频转换器 代码看起来像 NReco VideoConverter FFMpegConverter wrap new
  • 基于 OpenCV 边缘的物体检测 C++

    我有一个应用程序 我必须检测场景中某些项目的存在 这些项目可以旋转并稍微缩放 更大或更小 我尝试过使用关键点检测器 但它们不够快且不够准确 因此 我决定首先使用 Canny 或更快的边缘检测算法 检测模板和搜索区域中的边缘 然后匹配边缘以查
  • C# 模拟VolumeMute按下

    我得到以下代码来模拟音量静音按键 DllImport coredll dll SetLastError true static extern void keybd event byte bVk byte bScan int dwFlags
  • Windows 和 Linux 上的线程

    我在互联网上看到过在 Windows 上使用 C 制作多线程应用程序的教程 以及在 Linux 上执行相同操作的其他教程 但不能同时用于两者 是否存在即使在 Linux 或 Windows 上编译也能工作的函数 您需要使用一个包含两者的实现
  • C++ 标准是否指定了编译器的 STL 实现细节?

    在写答案时this https stackoverflow com questions 30909296 can you put a pimpl class inside a vector我遇到了一个有趣的情况 这个问题演示了这样一种情况

随机推荐

  • Android - 以编程方式制作的 EditText 不显示键盘

    我正在制作一个应用程序 我正在使用ArrayAdapter
  • 如何获取 wkhtmltopdf 正文中的总页数?

    是否可以访问主要内容主体中的 topage 变量 我知道您可以在页眉和页脚中执行此操作 但在这个特定用例中 我需要在正文中添加一句话 本文档包含 XX 页 这对我有用 但需要位于页眉 ou 页脚 在体内我认为这是不可能的 就像他们在 Git
  • d3 用逗号替换分号

    希望比我聪明的人能够快速帮助解决这个问题 我有带有分号分隔符的 csv 文件 它无法读取标题 d3 csv file csv function error data data forEach function d d date parseD
  • 将 Jar 添加到独立的 pyspark

    我正在启动一个 pyspark 程序 export SPARK HOME export PYTHONPATH SPARK HOME python SPARK HOME python lib py4j 0 9 src zip python 和
  • C++ 中的动态数组 VS 链表[重复]

    这个问题在这里已经有答案了 当我们有动态数组列表时 为什么还需要链表 我研究过静态列表和链表 我了解动态数组列表 但我无法找出两者之间的确切区别 有人请帮我回答这个问题 动态数组是一种根据内容数量向上或向下调整自身大小的数组 优势 通过索引
  • 如何编写匹配嵌套括号的递归正则表达式?

    我正在尝试编写一个与嵌套括号匹配的正则表达式 例如 text text text text casual characters 像这样的字符串应该被匹配 因为所有嵌套的括号都被关闭 而不是 text text casualChars 不应该
  • JQuery 添加/删除类 onClick

    单击时打开子菜单 下次单击时关闭 这就是我想要实现的目标 例子是这一页 http jquery plugins net page 6 关注 链接下的子菜单 它打开子菜单 添加 打开 类 但不关闭 卡住 my html ul li a hre
  • Python:使用 shell=False 的子进程调用不起作用

    我正在使用 Python 脚本来调用 Java 虚拟机 以下命令有效 subprocess call rvm shell False works subprocess call rvm xyz shell True works But su
  • 资源上的权限“artifactregistry.repositories.downloadArtifacts”被拒绝

    虽然工件存储库已成功创建 但即使向我在 gcloud cli 上使用的会计授予所有工件权限后 运行 docker Push 将图像推送到 google 工件注册表也会失败并出现权限错误 推送图片的命令 docker push us cent
  • Git 子树工作流程

    在我当前的项目中 我正在使用一个开源论坛 https github com vanillaforums Garden https github com vanillaforums Garden 我本来打算做这样的事情 git remote
  • 为什么 HAXM 配置内存太低“969 MB”?它与需要 1 GB RAM 的 AVD API 级别 23 不兼容

    这是显示的错误消息安卓工作室1 4 console emulator WARNING Increasing RAM size to 1GB emulator device fd 560 HAXM is not working and emu
  • MpAndroidChart - 如何填充组合图表上两条线之间的区域?

    This answer https stackoverflow com a 43452404类似的问题显示了如何填充 MpAndroidChart 上两行之间的区域折线图 但是 我没有使用 LineChart 而是使用组合图 因为我还有条形
  • 如何使我的猫头鹰旋转木马方向跟随鼠标滚轮方向

    当我滚动鼠标滚轮时 它会移动 但是当我更改滚动方向时 它不会改变其方向 如何使猫头鹰旋转木马方向跟随鼠标滚轮方向 当我滚动鼠标滚轮时 它会移动 但是当我更改滚动方向时 它不会改变其方向 如何使猫头鹰旋转木马方向跟随鼠标滚轮方向 var ow
  • 完成处理程序闭包是否始终在后台线程中运行?

    完成处理程序闭包在 iOS 开发中很常见 例如dataTask with completionHandler in the URL会话 class UI 引擎由主线程管理 URLSession 的 API 调用在后台线程下运行 如果处理程序
  • 是否可以像旧的 G+/Picasa API 一样,仅使用电子邮件来获取个人的公开个人资料照片?

    背景 在过去和不久的将来 根据一个人的电子邮件 可以获取个人资料照片 如下所示 检索用户的公开 google gmail 图片 https stackoverflow com q 25606322 878126 甚至无需登录G 网络也是可以
  • 在restify中不调用next()的后果

    我已经使用 Restify 一段时间了 我遇到了一些缺少的代码next 我突然意识到我不确定我是否完全理解其中的原因why next 应该在之后调用res send 我明白为什么会在中间件情况下使用它 但是对于正常的路由为什么需要它 例如
  • 让 VHost 使用 EasyPHP

    因此 我一直在尝试使用 EasyPHP Devserver 16 1 在新的 Windows 10 安装上设置虚拟主机 我修改了 etc vhosts 以包含我的新域 mysite local 它可以工作 但仍然指向默认的 easyphp
  • Angular 2 标头和数据

    在 Angular 2 中 有人可以向我展示一个从 JSON api feed 获取标头和数据的基本示例吗 我可以看到很多有关如何仅获取数据的示例 但没有看到获取标题的示例 请您向我展示组件中的代码和服务中的代码吗 那么 标头应该位于响应数
  • 如何将 itertools.product 应用于列表列表的元素? [复制]

    这个问题在这里已经有答案了 我有一个数组列表 我想获得数组中元素的笛卡尔积 我将用一个例子来使这一点更加具体 itertools product 似乎可以解决问题 但我陷入了一些细节 arrays 1 1 2 2 3 3 If I do c
  • URL.Action 带有字符串数组?

    我有一个字符串数组 需要在 Url Action 的查询字符串中传递 Url Action Index Resource new FormatIds Model FormatIDs 现在 该链接在我的浏览器中显示为 System Strin