Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# MVC Неверное отображение модального окна http://www.cyberforum.ru/asp-net-mvc/thread2224993.html
<ul class="nav navbar-nav navbar-right"> <li>@Html.ActionLink("Регистрация", "Register", "Account", routeValues: null, htmlAttributes: new { @class = "registerLink" })</li> ...
C# MVC Модель данных в представлении
Добрый день! Суть проблемы Есть метод контроллера Table1, в котором из БД отбираются данные и из них формируется List с типом данных DataUniqa List<DataUniqa> listUniq = new List<DataUniqa>();...
Маршрутизация, поясните C# MVC
Здравствуйте! Есть некие непонимания по маршрутизации. Написал небольшое приложение на ASP.NET, есть контроллер Home, есть два ActionResult public ActionResult Index() { ...
C# MVC StringBuilder и AppendFormat(),AppendLine() Доброго времени суток, форумчане. Имею такой вот отрывок кода, собирающий тело сообщения E-mail; StringBuilder body = new StringBuilder() .AppendLine("A new order has been... http://www.cyberforum.ru/asp-net-mvc/thread2223007.html
C# MVC Перестает выгружать данные Error reading data from the connection http://www.cyberforum.ru/asp-net-mvc/thread2221958.html
День добрый не могу разобраться. При заходе на страницу отображаем первые 10 записей из БД и на этой странице может быть проблема на 4 или 10 или первый раз выбить ошибку ...
C# MVC Зачем нужен контроллер API если есть контроллер MVC?
Вопрос с собеседования. И так, понятно что API контролер ограничен относительно контроллера MVC. Не смог ответить зачем иммено его создали, если MVC контроллер "универсальнее". Чем глубже будет...
Пытаюсь правильно сделать своё приложение RestFull C# MVC
Учусь ASP.NET MVC 5. Пишу первое приложение. Домашняя бухгалтерия. Надо забить список товаров, групп товаров, магазинов и покупки. В чём ступор. Не знаю как сделать приложение RestFull и нужно ли. ...
C# MVC Разграничение доступа пользователям Добрый день! Может быть вопрос глупый, но тем не менее. Когда я создаю проект с опцией Individual User Accounts и добавляю несколько пользователей. При регистрации стандартно указываются... http://www.cyberforum.ru/asp-net-mvc/thread2219097.html
C# MVC Юзеры и админы в шаблоне individual accounts MVC5 http://www.cyberforum.ru/asp-net-mvc/thread2218341.html
Приветствую! Я пишу сайт на ASP.NET MVC - интернет магазин. Я использовал шаблон MVC 5 - individual accounts готовая регистрация и исползую Entity framework. Но никак не могу понять как мне...
C# MVC Нужен ли еще один контроллер ? Здравствуйте, уважаемые форумчане ! В проекте есть простейший сценарий авторизации-аутентификации с контроллером LoginController и соотв. View Все работает (поиск в БД, диагностика, валидация). Но... http://www.cyberforum.ru/asp-net-mvc/thread2218094.html
degvelo
1 / 1 / 1
Регистрация: 06.09.2015
Сообщений: 81
Завершенные тесты: 7
0

Не работает ViewBag

09.04.2018, 21:43. Просмотров 432. Ответов 2
Метки (Все метки)

Добрый день!

Есть такая проблема:

В контроллере выбираю данные из БД:
C#
1
var data = db.CityD_cont.Include("CityAs");
Провожу некоторые преобразования и получаю в итоге
C#
1
List<DataUniqa> listUniq = new List<DataUniqa>();
где
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class DataUniqa
    {
        public string DepCity;
        public string ArCity;
        public int Plan;
        public int[] Data { get; set; }
        public int Fact {get; set;}
 
        public DataUniqa(string a, string b, int c, int[] d, int e)
        {
 
            DepCity = a; ArCity = b; Plan = c; Data = d; Fact=e;
        }
 
    }
Передаю list во ViewBag

C#
1
ViewBag.Select=listUniq;
Однако, когда в представлении я обращаюсь к объекту ViewBag.Select
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
@foreach (var item in ViewBag.Select)
            {
 
                <tr>
                    <td><p>@item.DepCity</p></td>
                    <td><p>@item.ArCity</p></td>
                    <td><p>@item.Plan</p></td>
                    @foreach(var data in item.Data)
                    {
                            if (data==1)
                            {
                              <td>1</td>
                             }
                             else
                             {
                               <td>0</td>
                             }    
                    }
                    <td><p>@item.Fact</p></td>
                    
                </tr>
 
            }
выдает ошибку item не содержит свойства DepCity, ArCity и Plan.

В чем проблема?

Вернуться к обсуждению:
Не работает ViewBag
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2018, 21:43
Готовые ответы и решения:

ViewBag со списком
var pages = from p in db.Pages select new { p.PageTitle, p.PageUrl }; ViewBag.Pages = pages;...

ViewBag.Property != null
Здравствуйте друзья,кажется я сегодня перетрудился.. Проблема в следующем: Ситуация такая....

Использование ViewBag во View
Если во вьюшки два раза идет обращение к viewbag.count,то лучше записать в переменную и вызвать...

Исключение , вызванное ViewBag.Title
Всем доброго времени суток. Подскажите пожалуйста в чем может быть ошибка. Исходник не выкладываю...

Значение из ViewBag использовать в контролере
Подскажите, как вытянуть значения из ViewBag по отдельности? Представление @{ ViewBag.Title...

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