c# - 我可以在服务器上传递一个转换为 List<int> 的查询字符串吗?

标签 c# asp.net-mvc google-maps jquery

我正在编写一个 Google map 应用程序,它使用 jQuery 的 $.ajax() 从服务器请求数据,以将请求发送到我的 ASP.Net MVC Controller 。此控件需要一个用于便利设施类型的列表。查询字符串应该是什么样的?

我试过了

http://localhost:9090/mapamenities?amenityTypes=1,5

http://localhost:9090/mapamenities?amenityTypes=[1,5]

没有运气。

我尝试绑定(bind)的 SearchRquest 属性是

public List<int> AmenityTypes { get; set; }

谢谢 丹尼斯

最佳答案

试试 ?amenityTypes=1&amenityTypes=5

关于c# - 我可以在服务器上传递一个转换为 List<int> 的查询字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3032879/

相关文章:

c# - 我应该使用私有(private)函数作为从 case 语句返回值的最佳方式吗?

c# - C# 中的通用 PInvoke

jquery - 单击后不显示 ASP.net MVC 4 Bootstrap 模式

asp.net-mvc - 如何从 Entity Framework 模型中删除对象而不先加载它?

android - Cordova/phonegap Activity 生命周期

ios - 用于 Flutter iOS Swift 设置的谷歌地图

c# - 如何知道点是否与 SolidWorks 生成的 CAD 文件中的 3D 对象相交?

asp.net - web api方法返回json格式的数据?

android - 如何像优步一样在触摸 map 时切换操作栏

c# - LINQy 方法检查多个集合中的任何对象是否具有相同的属性值