Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
Есть строго типизированное представление в контроллере Main, в методе ListOrders. Как в него можно передать модель, класса Customer из другого контроллера. Например Login. Пытаюсь сделать в контроллере Login следующее return RedirectToAction("ListOrders", "Main", new { Model = _currentCustomer}); Но на странице выходит ошибка, т.к. Model остается пустым. Помогите люде добрые... и ни очень... всем буду благодарен) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 20:05 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
Gigant007Есть строго типизированное представление в контроллере Main, в методе ListOrders. Как в него можно передать модель, класса Customer из другого контроллера. Например Login. Пытаюсь сделать в контроллере Login следующее return RedirectToAction("ListOrders", "Main", new { Model = _currentCustomer}); Но на странице выходит ошибка, т.к. Model остается пустым. Помогите люде добрые... и ни очень... всем буду благодарен) код Код: c# 1. в студию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 20:13 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
eJack, Там нет кода, это просто представление для отображения списка заказов, вот то что там есть.. public ActionResult ListOrders() { return View(); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 20:51 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
Или если имеется в виду представление, то @model DataManager.DataLayer.CustomerDetail @{ ViewBag.Title = "ListOrders"; } <script type="text/javascript" src=@Url.Content("~/scripts/jquery-2.0.2-vsdoc.js")></script> <script type="text/javascript" src=@Url.Content("~/scripts/jquery-2.0.2.js")></script> <script type="text/javascript" src=@Url.Content("~/scripts/crud.js")></script> <link rel="stylesheet" type="text/css" href=@Url.Content("~/styles/Main.css")> <h2> Добро пожаловать, @Model.GetCustomer().Name! Ваш адрес: @Model.GetCustomer().Address</h2> ... дальше идет отображение его заказов в виде таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 21:00 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. Очень смешно ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 21:07 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
А ошибка логики у тебя в методе ListOrders(), судя по вьюхе она ожидает от тебя модель, но ты возвращаешь пустое View(). Весь твой код лажа, как будто ты только сел за mvc. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 21:13 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
OracleLover, А можно объяснить почему, если CustomerDetail содержит в себе экземпляр класса Customer и является закрытым членом класса? А вообще может все таки подскажешь как передать model в другой контроллер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 21:16 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
Gigant007, Так и есть я только за него и сел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 21:16 |
|
||
|
Как передать модель из одного контроллера в другой
|
|||
|---|---|---|---|
|
#18+
OracleLover, Все спасибо действительно надо было в контроллере передать, просто раньше в контроллер я передавал из другого экшена в виде View(_customer) Если тут есть баллы или система бонусов скажи как я тебе закину) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2013, 21:20 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38350858&tid=1358227]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
69ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 258ms |
| total: | 435ms |

| 0 / 0 |
