Что ж, один из способов использовать jGrowl (для расширения ответа Шейна) через .cs показан ниже.
Этот пример в веб-форме ASP.NET
Создайте простую страницу aspx с 1 кнопкой и убедитесь, что вы включили необходимый скрипт jquery / jgrowl и ссылки css в заголовок страницы, у меня также есть ScriptManager и панель обновления на странице.
В коде для страницы:
protected void Button1_Click(object sender, EventArgs e)
{
this.ShowStatus("This is your message!<br />Some HTML formatting works!<br />");
}
protected void ShowStatus(string message)
{
ScriptManager sm = ScriptManager.GetCurrent(Page);
if (sm.IsInAsyncPostBack)
{
string script = @"
$(document).ready(function() {
$.jGrowl.defaults.theme = 'iphone';
$.jGrowl('" + message + "', {theme: 'iphone',header: 'Notification',life: 8000});});";
ScriptManager.RegisterStartupScript(Page,this.GetType(), "notification", script,true);
}
}
Естественно используйте любую тему, подходящую для вашего приложения, удачи! Кроме того, этот подход загружает скрипт уведомления только по мере необходимости (в данном случае после нажатия кнопки), но вы можете привязать функцию «ShowStatus» к другим событиям / тестам в коде позади.