asp.net-mvc - 通过 POST 发送多选
问题描述
这是我的观点:
<form class="form-horizontal" asp-action="SaveLocationAndOrder">
<select name="plates[]" multiple size="15" class="form-control">
<option value="value1">Blubb</option>
...
</select>
<input type="submit" value="Submit"/>
</form>
我的控制器:
public IActionResult SaveLocationAndOrder(string[] plates)
{
string string1 = plates[0];
return View("myView");
}
如何在控制器中接收数据?我可以看到有 2 个对象正在发送,但我不知道如何在控制器中获取字符串。这是数据的样子:
解决方案
啊,好吧,我发现问题出在我看来。我生成了基于数据库条目,在生成过程中,为每个选项设置了错误的值:
废话
推荐阅读
- database - 如何设计这个 NoSQL DB
- llvm - 使用 LLVM 通道混淆整数常量
- python - 查找两个数组之间变化值的索引
- python - 创建一个 Python 类,它既可以返回自身的表示,也可以使用计算结果调用
- matlab - MATLAB 图形通过旋转 3D 对象严重缩放
- android - 如何使用新的 android jetpack 导航保存底部导航视图片段的状态?
- aws-lambda - 为什么“dotnet lambda deploy-function”不能从 Azure DevOps 工件源中提取包?
- android - Android导航组件:java.lang.IllegalStateException:还原期间的未知目的地
- vector - 需要帮助确定我的游戏的 2D 轨道
- git - Git 工作除了推送“服务器意外关闭网络连接”