Вы должны использовать вместо Response.Redirect()
.Это обновит адресную строку и добавит ее в историю браузера.Server.Transfer () может происходить без уведомления браузера.Браузер может запросить страницу, но сервер может вернуть содержимое другой.См. этот вопрос.
РЕДАКТИРОВАТЬ
Вы также можете использовать javascript в OnClientClick вашей кнопки для навигации:
<asp:button id="Button1"
text="Go To Test2"
onclientclick="javascript:window.location.href = 'test2.aspx'""/>