Zależy to od Twoich użytkowników końcowych. Dla wewnętrznej aplikacji, w której rozmiar strony nie jest ważnym kryterium, nie martwiłbym się tym zbytnio.
Viewstate nie jest problemem samym w sobie, jest problemem, gdy zaczyna spowalniać działanie aplikacji, ponieważ przesyła ten widok tam iz powrotem między klientem a serwerem.
Należy wziąć pod uwagę, że stan wyświetlania jest wysyłany do użytkownika w celu wyświetlenia w źródle strony, ale zostanie również wysłany z powrotem na serwer, aby zachować stan tej strony i zostanie załadowany pamięć.
Jeśli użytkownicy końcowi mają wolne łącze internetowe, im większa jest strona, tym wolniej i bardziej bolesnie dla nich.
Jeśli Twój dostawca usług hostingowych rozlicza Cię w zależności od przesłanych danych, możesz go zmniejszyć tak bardzo, jak to możliwe. szczególnie jeśli masz wielu użytkowników ...
Weź również pod uwagę pamięć dostępną na twoim serwerze, ponieważ dla każdego użytkownika jest załadowana data-lista w pamięci RAM dla każdego żądania.