Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.84/19: Рейтинг темы: голосов - 19, средняя оценка - 4.84
0 / 0 / 0
Регистрация: 31.07.2013
Сообщений: 6
1

Как передать из одного контроллера объект модели в строго типизированное представление другого контроллера

31.07.2013, 22:03. Просмотров 3450. Ответов 1
Метки нет (Все метки)

Есть строго типизированное представление в контроллере Main, в методе ListOrders. Как в него можно передать модель, класса Customer из другого контроллера. Например Login.
Пытаюсь сделать в контроллере Login следующее
C#
1
return RedirectToAction("ListOrders", "Main", new { Model = _currentCustomer});
Но на странице выходит ошибка, т.к. Model остается пустым. Помогите люде добрые... и ни очень... всем буду благодарен)

Добавлено через 2 часа 16 минут
Может кому то еще пригодиться. Что бы передать из контроллера в контроллер, надо было записать в Session(или TempData, ViewBag) и потом в самом методе ListOrder написать код

public ActionResult ListOrders()
{
_currentCustomerDetail = (CustomerDetail)Session["CurrentCustomer"];
return View(_currentCustomerDetail);
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.07.2013, 22:03
Ответы с готовыми решениями:

Как выполнить редирект с одного метода контроллера в другой, без пересоздания контроллера
Я делаю в одном из методов RedirectToAction() , в результате чего, перед перенаправлением...

Строго-типизированное представление. Как оно работает?
Всем Доброго времени суток. Никак не могу разобраться со строго-типизированными представлениями. ...

Вызвать метод контроллера из представления или другого контроллера
Мне нужно по кнопке вызвать метод LogOut в контроллере AccountController. Я пытаюсь сделать так:...

Открыть представление в popup или model в представлении другого контроллера
Открыть представление в popup или model в представлении другого контроллера. То есть допустим в...

1
5 / 5 / 0
Регистрация: 22.09.2012
Сообщений: 24
04.08.2013, 15:12 2
Лучше использовать ViewBag
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.08.2013, 15:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Передать переменную из одного метода контроллера в другой
Доброго времени суток. Использую Laravel 5.8.17, Apache 2.4, Windows7. Хочу передать переменную из...

Обновление одного контроллера из другого ( wpf используя паттерн mvvm)
Как во viewmodel можно делать автоматическое обновление textbox по мере изменения другого...

Как вывести переменные из контроллера в представление
Всем привет! Не знаю, как вывести данные из контроллера в представлении. Есть две таблицы,...

Как правильно предавать наборы контролов в представление из контроллера
В представлении нужно построить сложную таблицу. Таблица должна содержать столбцы контролов и...


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

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

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