Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
J0rJ
0 / 0 / 0
Регистрация: 29.08.2017
Сообщений: 25
1

Вывести содержимое List во view

13.12.2018, 16:41. Просмотров 364. Ответов 1
Метки нет (Все метки)

Каким образом можно вывести выборку на основе модели данных. но с полями в ней не описанными?
Например имеется контроллер:

C#
1
2
3
4
5
6
7
8
9
10
11
12
        public ActionResult Index()
        {
           var asd = db.tbl
                .GroupBy(x => DbFunctions.TruncateTime(x.q_Date))
                .Select (x => new
                      {
                      Val = x.Count(),
                      Dat = (DateTime)x.Key
                      }).ToList();   
            ViewBag.Asd = asd;
            return View();
        }
здесь tbl таблица с полем q_Date.

Но данную выборку не получается вывести во view:

C#
1
2
3
4
5
6
7
8
9
10
11
12
    
    @foreach (var c in ViewBag.Asd)
    {
        <tr>
            <td>
                @c.Dat
            </td>
            <td>
                @c.Val
            </td>
        </tr>
    }
Ошибка - "object" не содержит определения для "Dat" : @c.Dat
Неужели для каждого такого случая придется создавать отдельный класс в Models? нельзя это как-то обойти?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2018, 16:41
Ответы с готовыми решениями:

Как в View передать List<>
Есть модель: public class Meny_dataModel { public string title { get; set; } ...

Как вывести содержимое list?
есть вот такой класс. Когда в main пытаюсь вывести содержимое list, выкидывает ошибка &quot;list...

Вывести содержимое класса List на экран
Как вывести класс List на экран в методе Gambino: class Passagir : Chelovek { static void...

Tree View + List View. Как из програмы определить в чем именно на данный момент выделен елемент ?
У меня на одной форме радом сидят Tree View и List View (как в explore). Вопрос: как из програмы...

list view управление
у меня есть лист вью на шаблоне одна надпись и три кнопки, вот вопрос как управлять то этими кнопка...

1
lvlkoo
.NET C#,ASP.NET MVC
Эксперт .NET
540 / 462 / 213
Регистрация: 16.10.2010
Сообщений: 1,852
Завершенные тесты: 2
14.12.2018, 15:42 2
Цитата Сообщение от J0rJ Посмотреть сообщение
Неужели для каждого такого случая придется создавать отдельный класс в Models?
C# строго типизированый язык. Создавайте модели

Цитата Сообщение от J0rJ Посмотреть сообщение
нельзя это как-то обойти?
можете воспользоваться dynamic
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.12.2018, 15:42

Как создать List View
Штурмую гугл, немогу найти, как его создать, указать имена колонок? заполнить данными? тот list...

List View Control в WindowsXP
Здравствуйте, такой вопрос, загружаю диалоговое окно из ресурсов: IDD_PROPERTIES DIALOGEX 0, 0,...

Expandable List View Android
Создал кастомный выдвигающийся список, но при запуске приложения адаптер списка не вызывает метод...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru