Источник данных для Jquery UI autocomplete

262
20 февраля 2017, 11:56

Привет есть код. Я пытаюсь задать источник для UI auticomplete

    public ActionResult Index(string term)
            {
                List<dynamic> lst;
                using (System.IO.StreamReader reader = new System.IO.StreamReader(Url.Content(Server.MapPath(@"Data/data.json"))))
                {
                    string json = reader.ReadToEnd();
                    lst = JsonConvert.DeserializeObject<List<dynamic>>(json);
                }
                var Items=lst.Where(item=>item.IndexOf(term,StringComparison.InvariantCultureIgnoreCase) >= 0);
                return Json(Items, JsonRequestBehavior.AllowGet);
            }
Но не выходит!! Пишет что нет определения для IndexOf

UPD!!!
Решил поробывать вот так
public JsonResult Search(string term)
        {
            List<dataJson> lst = new List<dataJson>();
            lst.Add(new dataJson { Id = 1, City = "Москва" });
            lst.Add(new dataJson { Id = 2, City = "Мокварич" });
            lst.Add(new dataJson { Id = 3, City = "Могилево" });
            lst.Add(new dataJson { Id = 4, City = "Москвцц" });
            lst.Add(new dataJson { Id = 5, City = "Москцвцва" });
            lst.Add(new dataJson { Id = 6, City = "Москвцвцва" });
            var CityName = (from item in lst where item.City.Contains(term) select new { item.City });
            return Json(CityName, JsonRequestBehavior.AllowGet);
        }

Все вроде ОК и если начать вводить то возвращает и открывается список но он пустой хотя подсказка пишет что найдено 4 соответствий. Не пойму почему список пустой

READ ALSO
Подключение к MS SQL Server на Asp Net Core

Подключение к MS SQL Server на Asp Net Core

Как записывать и считывать данные из MS SQL Server в Asp Net Core? Пожалуйста, приведите примеры на чистом SQL и на Entity Framework (запустить найденные примеры...

363
Access vs. SQLite в linq2db в вопросах скорости

Access vs. SQLite в linq2db в вопросах скорости

Пользуюсь linq2db (https://githubcom/linq2db/linq2db) для запросов к БД из проекта на C#

317
Странное поведение жадного квантификатора

Странное поведение жадного квантификатора

В общем, имеется код регулярного выражения для парсинга атрибутов HTML теговТак вот, по какой-то причине не срабатывает отключение жадного...

353