dodanie wiersza do grida i odswiezenie grida - w tym samym żądaniu ajaxowym?

0

Robię sobie grida / tabelkę w ASP.NET MVC do której można dynamicznie dodawać wiersze - użytkownik wpisuje w inputach wartości i po kliknięciu na 'Dodaj' są one przesyłane ajaxem do akcji kontrolera, gdzie następuje zapis do tabeli w bazie danych a następnie także pobranie z tej tabeli rekordów i ich zwrócenie aby odświeżyć całego grida.

Czyli teraz zapis nowego rekordu i zwrócenie wszystkich rekordów mam w tym samym żądaniu ajaxowym i tej samej akcji kontrolera - zastanawiam się czy jest to ładne? Bo z kolei jakby to rozbić na dwa żądania ajaxowe to może i będzie ładniejsze, ale i mniej wydajne, bo będą dwa żądania zamiast jednego?

0

Zalecam rozbicie tego na dwa zapytania:

  1. Dodawanie + zwracanie informacji o resultacie w/w operacji. Czy udało się dodać , czy wystąpił jakiś błąd etc.
  2. Pobieranie rekordów. Zapewne taka funkcjonalność przyda się w wielu miejscach więc zapewne lepiej ją odseparować.

Czy po dodaniu wiersza nie lepiej czekać tylko na potwierdzenie że element został dodany i nie odświeżać całego grida?

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