Как настроить gridview в MVC - PullRequest
       2

Как настроить gridview в MVC

0 голосов
/ 21 ноября 2018

Я хотел бы настроить gridview на вкладке MyTickets.Как я могу настроить это представление, чтобы иметь только билеты от имени пользователя, например, 'testuser'?

В контроллере у меня есть код ниже.Таблица Zgloszenia - это моя таблица, в которой я храню всю информацию о билетах (дата, имя пользователя, идентификатор и т. Д.)мое приложение и нажмите вкладку «MyTicket», я получаю сообщение об ошибке ниже:

Источник данных должен быть привязан до выполнения этой операции.

Как я могу исправитьэтот вопрос и настроить вид правильно?

Ответы [ 2 ]

0 голосов
/ 21 ноября 2018

В своем действии вы выбираете один элемент, а не коллекцию для перечисления.Напротив, WebGrid ожидает коллекцию в качестве источника данных, поэтому способ, которым вы объявили вещи в представлении, подходит.

Чтобы проверить, действительно ли это проблема, просто удалите вызов SingleOrDefault в своем действии.,Если ваш Where вызов вернет хотя бы одну запись, вы сможете увидеть ее на странице:

test dg = new test();
var items = dg.Zgloszenia.Where(x => x.UsrUsera == model.UsrUsera).ToList();
return View(items);
0 голосов
/ 21 ноября 2018

Вы работаете с Visual studio?Если да, вы должны сделать набор данных.(локально или онлайн) У вас нет базы данных, поэтому он нигде не сохраняет ее.

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