Asynchroniczne wywołanie metody akcji, która zaczeka na pobranie danych

0

Panowie macie może jakiś pomysł jak to zrobić żeby wywołując asynchronicznie metodę akcji program zaczekał na pobranie danych?
Wygląda to tak, że w widoku wywołuję metodę akcji -> @Ajax.ActionLink wysyłając jej parametry. Ta metoda akcji pobiera na podstawie przesłanych danych kolekcje i wysyła ją do widoku. Kończy się to tak że wczytane są tylko 3 elementy a chciałbym 10.
Jedyne co przychodzi mi do głowy to Thread.Sleep(xxx); ale to chyba nie jest zbyt dobre rozwiązanie i też nie gwarantuje że zawsze mi się wszystko wczyta.

W sumie to nawet to nie działa.. Generalnie chodzi mi o to że mam metodę akcji -> metodaakcji1 która wyświetla widok. Teraz naciskając przycisk w tym wyświetlonym widoku chciałbym asynchronicznie wywołać inną metodę akcji -> metodaakcji2, która na podstawie otrzymanych parametrów pobiera dane i przesyła je do widoku metodyakcji1(są one tam wyświetlane) (ważne jest to że strona nie może się przeładować). Jakbyście mieli jakieś pomysły to piszcie

0

Już wiem po co są widoki częściowe i dowiedziałem się że w połączeniu z Ajax.ActionLink dają całkiem fajny efekt ! ... :D

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