Есть несколько способов сделать это. Вот простой пример.
Ваша страница Default.aspx
должна отображать сообщение для пользователя, когда он вышел из системы, поэтому вам может потребоваться способ различать, когда вы хотите показать сообщение. Вы можете добавить параметр строки запроса к вашему перенаправлению, например:
Response.Redirect("~/Default.aspx?ShowLogout=true");
Теперь на вашей странице Default.aspx
есть несколько вариантов. Вы можете просто показать скрытый элемент управления на странице или написать Javascript для отображения окна предупреждения:
if (!String.IsNullOrEmpty(Request.QueryString["ShowLogout"]))
ClientScript.RegisterStartupScript(this.GetType(), "LogoutMsg", "<script>alert('You have been logged out.');</script>");
Это просто напишет тег скрипта, который запускается, когда пользователь просматривает страницу. Отсюда вы можете сделать его более элегантным, показав пользователю лучшее диалоговое окно. Например, вы можете использовать jQuery , чтобы создать красивое диалоговое окно, и вызвать функцию Javascript, чтобы отобразить его, вместо вызова alert
в моем примере.