Описание тега viewbag

ViewBag - это объект динамического типа в платформе ASP.NET MVC, который можно использовать для отправки различных данных из контроллера в представление.
1 ответ

MVC3 RenderPartial и ViewBag

Я постараюсь сохранить это вкратце: В представлении @Html.RenderPartial("myview", Model.SubModel, new ViewDataDictionary() { { "thing", Model.Thing } }) В myview мы видим, что "вещь" доступна, то есть это дает значение Model.Thing в представлении my…
03 фев '13 в 17:15
1 ответ

MVC5 C# - System.IndexOutOfRangeException

Я пытаюсь получить данные из базы данных SQL с помощью MVC5 C# и сохраняю данные в ViewBag массив. Тем не менее, код приводит к IndexOutOfRangeException ошибка. query = "SELECT Id, UserName, List_Order FROM AspNetUsers WHERE LoggedIn = 1 ORDER BY Li…
09 ноя '16 в 21:06
2 ответа

Как передать один столбец данных в виде списка с помощью viewbag в строго типизированное представление

Кто-нибудь может указать мне правильное направление относительно того, как передать один столбец данных в списке, используя viewbag в строго типизированное представление. Я передаю список CustomerSites, используя строго типизированное представление.…
06 май '11 в 13:05
0 ответов

ViewBag против переменной Session

Меня просят отключить использование переменной Session для ViewBag.Property, В BaseAdminInterfaceController.cs - пожалуйста, не используйте Session[<string>] и вместо этого использовать ViewBag.Property, Это объясняется тем, что метод OnAction…
30 май '18 в 15:43
1 ответ

SelectList не заполняется с помощью ViewBag

Этот кусок кода озадачивает меня, похоже, я что-то упустил. модель public class County { public int ID { get; set; } public string Name { get; set; } } public class Education { public int ID { get; set; } public string Title { get; set; } } контролл…
19 окт '14 в 05:28
1 ответ

Ошибка: ViewData с ключом "Адрес" имеет тип "System.String", но это должен быть тип "IEnumerable <SelectListItem>"

Я отправляю почту из этой формы. И когда я нажимаю кнопку "Отправить", я вижу ошибку "ViewData с ключом" Адрес "имеет тип"System.String", но это должен быть тип"IEnumerable "" Самое смешное, что письмо было отправлено, но заявка выпала... Помогите, …
2 ответа

Как вернуть несколько переменных с помощью Jsonresult в MVC из контроллера для просмотра?

В приведенном ниже коде я передаю два параметра, один из которых представляет собой список, а второй представляет собой сообщение viewbag, но в представлении сторона не может использовать viewbag.Так как это использовать, пожалуйста, кто-нибудь, пом…
27 ноя '17 в 13:26
1 ответ

Значение внешнего ключа в Viewbag

Мы все еще заняты нашим проектом для школы, и у нас есть некоторые проблемы. У нас есть членский класс и класс друзей. В FriendClass у нас есть memberID & FriendID в качестве составного первичного ключа. Таким образом, memberID ссылается на MemberID…
12 фев '14 в 09:51
2 ответа

Как я могу получить значение ViewBag в ASP.NET MVC?

Я использую движок представления ASP.NET MVC Razor и пытаюсь использовать Viewbag. Следующий код не будет работать для меня. В контроллере у меня есть ViewBag.courses = new List&lt;dynamic&gt;(); ViewBag.courses.Add(new { Name = "Math" }); а потом п…
23 апр '12 в 00:13
2 ответа

ASP.Net MVC3 Viewbag - установить выбранный индекс выпадающего списка

Я совершенно новичок в MVC. Я хотел бы создать Viewbag, чтобы содержать выбранный индекс элемента управления. Могу ли я установить это в моем файле.ascx? или каков будет лучший способ получить эту информацию? &lt;select id="accounttype" style="float…
26 окт '11 в 20:19
2 ответа

Данные Foreach ViewBag дают "объект" не содержит определения для "Var"

У меня есть контроллер, который строит запрос от Linq к Sql для передачи в объект ViewBag.products. Проблема в том, что я не могу использовать цикл foreach, как я ожидал. Вот код в контроллере, строящем запрос с примененной функцией.ToList(). var pr…
18 сен '12 в 02:11
0 ответов

Эквивалент ViewData["MenuItem.StoreMenuId"] с использованием ViewBag? ViewBag.MenuItem.StoreMenuId не работает

Можно ли конвертировать ViewData["MenuItem.StoreMenuId"] в ViewBag? Я использую ViewBags для хранения IEnumerable&lt;SelectListItem&gt; так что я могу связать с @Html.DropdownListFor по моему мнению. Это прекрасно работает, если это простое свойство…
0 ответов

Передача данных ViewBag на страницу _Layout об успехе AJAX в ASP.NET MVC?

Существует страница _Layout и частичное представление, отображаемое на этой странице _Layout посредством вызова AJAX, как показано ниже: контроллер: public ActionResult Index() { ViewBag.PageTitle = "Issues"; return PartialView("_Index"); } С другой…
28 окт '16 в 06:40
3 ответа

Почему я хотел бы положить свои вещи в сумку?

Я только что увидел ТАК вопрос о System.Collections.ConcurrentBag&lt;T&gt; класс, и я видел ViewBag собственность Controller в ASP.NET MVC. Исходя из своего опыта, я понял, что легче использовать код людей, если вы понимаете, к чему именно они стрем…
21 мар '11 в 12:21
0 ответов

Нет элемента ViewData типа "IEnumerable<SelectListItem>", который имеет ключ "CompPlanTypeId"

Я застрял на том, почему это ошибка. Если я удаляю тег div, содержащий план Comp, он работает просто отлично. &lt;div id="tabs-1"&gt; &lt;form id="importForm"&gt; &lt;div id="required"&gt; &lt;div&gt; &lt;label class="OptionLabel"&gt;Comp Plan:&lt;/…
04 ноя '16 в 19:03
1 ответ

Нужно отсортировать элементы по алфавиту в выпадающем списке

Вот "проблема", мне нужно упорядочить элементы выпадающего списка в алфавитном порядке... это мой взгляд &lt;label for="Contenido"&gt;Reparticion&lt;/label&gt; &lt;div class="control"&gt; &lt;%: Html.DropDownList ("reparticionId", (SelectList)ViewBa…
09 июн '11 в 22:50
2 ответа

Невозможно применить индексирование с помощью [] к выражению типа 'System.Dynamic.DynamicObject'

Когда я пытаюсь присвоить значение ViewBag, я получаю следующую ошибку: Невозможно применить индексирование с помощью [] к выражению типа 'System.Dynamic.DynamicObject' Мой код выглядит следующим образом: public ActionResult Success() { ViewBag["Suc…
20 дек '13 в 20:40
3 ответа

Используя viewbag с jquery - asp.net mvc 3

У меня ViewBag.IsLocal установлен в true в контроллере. Я хотел бы использовать jquery для проверки значения ViewBag и отображения предупреждения. Код: if(@ViewBag.IsLocal == true) { alert("yeah"); } Я никогда не получаю предупреждение. Когда я испо…
26 окт '11 в 15:42
1 ответ

ViewBag не показывает новую строку

Я хочу показать текст в двух отдельных строках для заголовка страницы: @section featured { &lt;section class="featured"&gt; &lt;div class="content-wrapper"&gt; &lt;hgroup class="title"&gt; &lt;h1&gt;@ViewBag.Message&lt;/h1&gt; &lt;/hgroup&gt; &lt;/d…
08 май '15 в 14:22
1 ответ

Итерация по строкам ViewBag, затем заполнение формы ими

Поэтому я использую ASP.NET и MVC и пытаюсь взять список строк и заполнить форму ими. По сути, кто-то должен иметь возможность импортировать номера счетов, заполнить ими форму, а затем нажать кнопку "Отправить". У меня есть строки, и я передаю их че…
20 апр '16 в 00:34