情况如下:我想遍历带有输入控件的表,收集值,然后将它们提交到 ASP.NETPageMethod
以将数据保存到数据库中。我已经弄清楚了所有集合,但收到一个错误,即字符串无法转换为Dictionary<string, object>
.
所以我最终得到这样的东西被传递给具有以下签名的方法
[
{ 'id': '383840923', 'name': 'fred', 'car':'honda' },
{ 'id': '243', 'name': 'joe', 'car':'honda' },
{ 'id': '4323423', 'name': 'paul', 'car':'honda' },
{ 'id': '38384234230923', 'name': 'ted', 'car':'honda' },
]
public static bool SaveData(Dictionary<string, object>[] items) {...}
我知道如果正确声明,我可以来回传递整个类对象,并且 ASP.NET 将为我处理转换,但我不需要传递整个类,只需要传递几个属性。
编辑:我正在使用 jQuery 将帖子发送回服务器。
我在这里做错了什么?