Запрос массива идентификаторов в контроллере MVC - PullRequest
0 голосов
/ 31 мая 2018

Я получил сообщение об ошибке при попытке запросить массив идентификаторов в действии контроллера.Вот сообщение об ошибке: строка [] не содержит определения для «содержит», и для лучшей перегрузки метода расширения «Queryable.contains, Guid)» требуется приемник типа «».Мой код:

public ActionResult GetNews(string[] IDs)
{
    using (DataContext db = new DataContext())
    {  
        var qry = db.News.Where(x => IDs.Contains(x.ID)).ToList();
        ...
    }
}

Под ID есть красная линия.ID - это массив, переданный из View.Идентификатор является типом Guid.Пожалуйста посоветуй.Спасибо.

1 Ответ

0 голосов
/ 31 мая 2018

Дух, это работает, когда я изменяю строку [] на Guid [].Спасибо за ответы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...