Ваш сервер должен возвращать сериализованный массив JSON объектов со свойствами id, label и value. Например. :
[{"id": "1", "label": "Mike Smith", "value": "Mike Smith"}, {"id": "2", "label": "Bruce Wayne", "значение": "Брюс Уэйн"}]
Можете ли вы подтвердить с помощью firebug или Fiddler, что ваш сервер возвращает правильный ответ?
Если у вас возникли проблемы с сериализацией данных в C #, вы можете попробовать использовать JavaScriptSerializer следующим образом:
var result = from u in users
select new {
id = u.Id,
value = u.Name,
label = u.Name
};
JavaScriptSerialier serializer = new JavaScriptSerializer();
var json = serializer.Serialize(result);
// now return json in your response