Описание тега viewdata
ViewData - это словарь, используемый в C# MVC для передачи данных от контроллера в представление. Эта функция была впервые представлена в MVC 1.0. Чтобы использовать этот тег, публикация должна использовать C#, MVC и должна относиться к использованию ViewData.
1
ответ
ViewData не работает в Razor View в MVC Web API 2
Помогите, пожалуйста, я пытаюсь создать представление ошибок в веб-API MVC и использовать пользовательский фильтр, и я выкидываю все ошибки в представление контроллера, передавая данные в ViewData и записывая их в Razor View. Мой контроллер (не ApiC…
14 авг '17 в 07:51
3
ответа
asp.net mvc выпадающий список нет элемента ViewData
Я начинаю изучать MVC, попробуйте добавить выпадающий список, сделать строительство <%= Html.DropDownList("ddl") %> но это показывает ошибку Нет элемента ViewData типа 'IEnumerable', который имеет ключ 'ddl' Зачем? Я использую простой код, тол…
22 фев '10 в 04:07
9
ответов
Как установить свойства ViewBag для всех видов без использования базового класса для контроллеров?
В прошлом я вставлял общие свойства, такие как текущий пользователь, в ViewData/ViewBag глобальным способом, так как все контроллеры наследуются от общего базового контроллера. Это позволило мне использовать IoC на базовом контроллере, а не просто и…
27 мар '11 в 23:50
0
ответов
Эквивалент ViewData["MenuItem.StoreMenuId"] с использованием ViewBag? ViewBag.MenuItem.StoreMenuId не работает
Можно ли конвертировать ViewData["MenuItem.StoreMenuId"] в ViewBag? Я использую ViewBags для хранения IEnumerable<SelectListItem> так что я могу связать с @Html.DropdownListFor по моему мнению. Это прекрасно работает, если это простое свойство…
04 ноя '16 в 14:44
2
ответа
Модель ASP.NET MVC против ViewData для избранных списков
У меня есть приложение ASP.NET MVC с довольно большим количеством раскрывающихся списков и списков множественного выбора. По сути, много списков вариантов. Мой вопрос лучше передать эти списки представлению как часть модели или как ViewData? В насто…
26 фев '10 в 15:30
1
ответ
Должен ли я всегда использовать модель представления или можно использовать ViewData?
Как вы думаете, когда лучше использовать ViewData поверх модели представления? У меня точно такой же частичный вид в нескольких основных видах. Я хотел бы контролировать, как отображается частичное представление, но я бы также предпочел, чтобы части…
27 июл '15 в 07:46
1
ответ
Как передать значение из контроллера A в представление (a), а затем из представления (a) в контроллер B?
У меня есть тип поля nvarchar в моей таблице sql, которая доступна, значения как 40,41,42,43. Я хотел бы разбить эти строки в контроллере А с .split() метод затем передать его, чтобы просмотреть в раскрывающемся списке как один список выбора. с точк…
06 апр '16 в 09:50
2
ответа
ASP.NET MVC: отправка данных в представления в запросах POST
У меня есть следующий код: public ActionResult Foo() { var a = "a"; return View(new FooModel { A = a}); } [HttpPost] public ActionResult Foo(....) { // I need to set all the values of the ViewModel again, not to get a null exception in the view retu…
24 авг '10 в 10:06
2
ответа
Создайте модель базового вида, но не можете подключиться к ней в OnActionExecuting
Я создаю базовую модель, от которой наследуются мои другие строго типизированные модели представления. BaseController: protected override void OnActionExecuting(ActionExecutingContext filterContext) { var baseViewModel = ViewData.Model as BaseViewMo…
23 апр '13 в 21:20
2
ответа
ASP.NET MVC передает несколько экземпляров данных из контроллера для просмотра
Я пытаюсь построить приложение ASP.NET MVC 2. Я хочу передать данные в представление с контроллера. Я могу передать его, когда это только одна структура данных. В контроллере: private ArticlesDBEntities _db = new ArticlesDBEntities(); public ActionR…
30 сен '10 в 18:51
8
ответов
Нет элемента ViewData типа 'IEnumerable<SelectListItem>', который имеет ключ 'xxx'
Есть несколько сообщений об этом в Переполнении стека, но ни один с ответом, который, кажется, решает проблему в моей текущей ситуации. У меня есть страница с таблицей, в каждой строке есть несколько текстовых полей и выпадающий список. Все выпадающ…
17 май '10 в 13:22
3
ответа
Проблема рендеринга HTML-разметки в ViewData? Кроме того, MultiView функциональность в MVC?
Я пытаюсь заполнить экземпляр ViewData HTML-разметкой, как показано ниже. Когда страница отображается, HTML-теги отображаются как текст, а не как HTML-разметка. Кто-нибудь знает почему? Код контроллера: if (user.ActivationStatus == false) { ... View…
15 авг '10 в 13:56
4
ответа
Использование ViewData для передачи данных из контроллера в View
Я пытаюсь передать данные из контроллера для просмотра и отображения этих данных. Но после многих попыток я не могу. Код контроллера: public ActionResult ValidSearch(ProductSearchParam gp) { if (gp.IsCandidate) { ViewBag.abc="bob"; List<ProductCa…
15 май '15 в 12:45
1
ответ
Чтение ViewData после изменения источника из строки в тип JsonResult
Код ниже был изменен как: WorkItemModel model = new WorkItemModel(); ViewData["ServiceName"] = model.ServiceCatalogModels.First(s => s.Id == serviceId).Title; Рефакторированный код: ViewData["ServiceName"] = GetServiceName(serviceId); public Acti…
04 апр '15 в 19:21
2
ответа
Сколько данных может хранить ViewBag, ViewData, Tempdata
Каков максимальный размер, который могут содержать ViewBag, ViewData, Tempdata?
09 дек '14 в 05:05
1
ответ
Asp MVC 2: шаблонный редактор
(Я ссылаюсь на этот учебник в этом тексте) Я хочу использовать помощники Html.EditorFor (или Html.Editor). Если UserControl нужны дополнительные данные, они передаются через ...EditorFor(model => model.Album, new { Artists = Model.Artists, ... })…
13 дек '10 в 10:11
1
ответ
Передача данных из контроллера для просмотра с использованием viewdata
У меня есть контроллер и представление, и я хотел бы заполнить раскрывающийся список. Мой контроллер выглядит так: namespace AAA.Controllers { public class BBBController: Controller { [HttpPost] public ActionResult Sort_Order() { List<SelectListI…
27 авг '18 в 10:49
1
ответ
Каков наилучший способ создания выпадающих списков в MVC 4?
Я хочу знать, каков наилучший способ создания выпадающих списков в MVC 4? С ViewBag или другим подходом?
20 апр '13 в 08:11
3
ответа
Возврат нескольких представлений в один ActionResult с помощью ASP.NET MVC
То, чего я хочу достичь, это: Items assigned to me Item 1 assigned to me Item 2 assigned to me Item 3 assigned to me All open items Item 1 open to everyone Item 2 open to everyone Item 3 open to everyone Item 4 open to everyone Хотя из того, что я и…
21 окт '09 в 09:59
1
ответ
Инициализация свойства ViewData внутри объекта ViewResult
Когда я обращаюсь к ViewData внутри метода в контроллере, я могу присвоить значение в форме словаря, т.е. ViewData["message"]="this is a custom message"; но я попал в сценарий, где я пытался обработать исключение в MVC, вот мой код: public void OnEx…
02 дек '16 в 05:32