Я работал с некоторыми довольно большими функциональными проектами. Они обычно попадают в два лагеря (по крайней мере, те я использовал):
Да, контекст все еще действителен. Он станет недействительным или сломается, если вы используете Response.Redirect ().
См. Статью Коллекция элементов HttpContext
Вы можете получить доступ к свойству Page.PreviousPage со всеми данными на нем при использовании Server.Transfer (). А также да, контекст будет допустимым.