Wpis z mikrobloga

#csharp #aspnet #programowanie
Czy możliwe jest przeniesienie z akcji kontrolera A do widoku kontrolera B?
Mam taki scenariusz:
1. User wchodzi w szczegóły dajmy na to faktury (Invoices/Details/3 na przykład)
2. Wciska przycisk "Dodaj towar" który prowadzi do getowej akcji Create w kontrolerze Products
3. W widoku Products/Create tworzy sobie towar, wciska przycisk "Dodaj", który ma strzelić postem do Products/Create, ale po wszystkim powrócić do Invoices/Details/3
  • 10
  • Odpowiedz
@steve__mcqueen: źle zadałem pytanie ( ͡° ͜ʖ ͡°) gdyby nie było możliwe, to byłoby dziwne. Mnie interesuje co musi zwrócić akcja POST Products/Create, jak to przeroutować do widoku innego kontrolera :<
  • Odpowiedz
@pilak:
return RedirectToAction("Details", "Invoice", product.InvoiceID);
(z dodanym parametrem, której faktury dotyczą detailsem - nie działa)
  • Odpowiedz
@Szoolc: @pilak: ok, już wiem co było nie tak - przekierowywałem w przypadku niepowodzenia, a sukces się ukrył w ifie :D dziękuję za pomoc, będę już pamiętał :)
  • Odpowiedz