Przekazanie modelu między akcjami kontrolera poprzez żądanie GET

0

Cześć

Czy jest możliwe przekazanie kompletnego modelu między akcjami za pomocą żądania GET ?

Mam model zawierający kilkanaście właściwości, chciałbym uniknąć przekazywania danych z akcji do akcji właściwość po właściwości za pomocą QueryString w url.

Możliwe jest do realizacji to o czym wspominam wyżej ?

0

Co konkretnie próbujesz zrobić? Być może źle podchodzisz do problemu.

Tym niemniej tak, jest to możliwe - możesz model zapisać w bazie i przekazywać id.

0

W jednym widoku wypełniam model i przekazuję go dalej do dalszej obróbki do następnej akcji, niestety zapis do bazy nie jest możliwy - brak bazy w tej aplikacji.

0

Przecież w powodzeniem możesz sparsować ten obiekt JS'a po stronie widoku np funkcją JSON.stringify, a następnie wysłać go poprzez AJAX GET na adres Twojej akcji.

1

Możesz zawsze wstawić do TempData albo Session. Tylko takie rozwiązanie trochę brzydko pachnie.
Po co Ci w ogóle takie coś, tworzysz jakiegoś wizarda?

No i generalnie czemu nie możesz przekazywać z akcji1 do akcji2 poprzez POST, który następnie przekieruje do GET z widokiem akcji2?

0
somekind napisał(a):

Po co Ci w ogóle takie coś, tworzysz jakiegoś wizarda?

Tak, coś w tym stylu

somekind napisał(a):

No i generalnie czemu nie możesz przekazywać z akcji1 do akcji2 poprzez POST, który następnie przekieruje do GET z widokiem akcji2?

Właśnie, w zasadzie nie pomyślałem o takim rozwiązaniu, a to będzie doskonałe rozwiązanie w moim przypadku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1