В своем действии вы выбираете один элемент, а не коллекцию для перечисления.Напротив, WebGrid ожидает коллекцию в качестве источника данных, поэтому способ, которым вы объявили вещи в представлении, подходит.
Чтобы проверить, действительно ли это проблема, просто удалите вызов SingleOrDefault
в своем действии.,Если ваш Where
вызов вернет хотя бы одну запись, вы сможете увидеть ее на странице:
test dg = new test();
var items = dg.Zgloszenia.Where(x => x.UsrUsera == model.UsrUsera).ToList();
return View(items);