W ASP.NET często używam Response.Redirect, aby przekierować użytkownika końcowego na inną stronę w moim systemie. Zawsze ustawiam drugi parametr na true, aby natychmiast zakończyć odpowiedź.Co to jest poprawne użycie dla Response.Redirect ("SomeURL", false)?
Dla mojego życia nie mogę wymyślić powodu, dla którego ktokolwiek mógłby ustawić ten parametr jako fałszywy. Jaki jest sens ciągłego generowania strony, gdy przeglądarka użytkownika zostanie natychmiast przekierowana na inną stronę?
Uwaga: podczas korzystania z funkcji Transfer adres URL pozostanie niezmieniony. –
. Przyjmuję odpowiedź jako poprawną. Jednak przeczytałem twoją odpowiedź jako "Teoretycznie można użyć tego w ten sposób" zamiast "W przeszłości użyłem tego w ten sposób". Co chciałbym wiedzieć, czy używasz kiedyś metody response.redirect z drugim parametrem false? – Aheho
Właściwie zawsze ustawiałem na false. Wolę używać Response.Redirect ("http://www.yahoo.com", false); zamiast Response.Redirect ("http://www.yahoo.com"); –