Вот ситуация: я хотел бы перебрать таблицу с элементами управления вводом, собрать значения и затем отправить их в ASP.Net PageMethod для сохранения данных в базе данных. У меня есть вся коллекция, но я получаю сообщение об ошибке, что строка не может быть преобразована в словарь.
Таким образом, я получаю нечто подобное, передаваемое методу с подписью ниже
[
{ '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 для отправки сообщения обратно на сервер.
Что я здесь не так делаю?