Xem theo danh mục
Xem theo danh mục
Xem theo danh mục:
Tìm kiếm: Thực đơn người xem
|
Trong c# không có chức năng show msgbox giống như vb, dưới đây mình post 1 đoạn code để các bạn có thể sử dụng chức năng này giống như vb.net //nếu bạn sử dụng namespace thì phải khai báo nhé, ở đây mình ko dùng namspace : public class WebMsgBox { protected static Hashtable handlerPages = new Hashtable(); private WebMsgBox() { }
public static void Show(string Message)
{ if (!(handlerPages.Contains(HttpContext.Current.Handler))) { Page currentPage = (Page)HttpContext.Current.Handler; if (!((currentPage == null))) { Queue messageQueue = new Queue(); messageQueue.Enqueue(Message); handlerPages.Add(HttpContext.Current.Handler, messageQueue); currentPage.Unload += new EventHandler(CurrentPageUnload); } } else { Queue queue = ((Queue)(handlerPages[HttpContext.Current.Handler])); queue.Enqueue(Message); } }
private static void CurrentPageUnload(object sender, EventArgs e)
{ Queue queue = ((Queue)(handlerPages[HttpContext.Current.Handler])); if (queue != null) { StringBuilder builder = new StringBuilder(); int iMsgCount = queue.Count; builder.Append("<script language='javascript'>"); string sMsg; while ((iMsgCount > 0)) { iMsgCount = iMsgCount - 1; sMsg = System.Convert.ToString(queue.Dequeue()); sMsg = sMsg.Replace("\"", "'"); builder.Append("alert( \"" + sMsg + "\" );"); } builder.Append("</script>"); handlerPages.Remove(HttpContext.Current.Handler); HttpContext.Current.Response.Write(builder.ToString()); } } }
|
Bạn bè
Bình luận mới
hoald trong
code check trang thai yahoo va skype
dangcuc trong code check trang thai yahoo va skype giun_da trong Bài 1 : Bước đầu làm quen với ASP.NET(C#) Huỳnh Danh Lợi trong Bài 1 : Bước đầu làm quen với ASP.NET(C#) Guest_giun_da_* trong Webmsgbox trong c# Guest_tran_* trong Webmsgbox trong c# Kenshiru trong Bài 1 : Bước đầu làm quen với ASP.NET(C#) giun_da trong Bài 1 : Bước đầu làm quen với ASP.NET(C#) CaoThe trong Bài 1 : Bước đầu làm quen với ASP.NET(C#) giun_da trong Bài 1 : Bước đầu làm quen với ASP.NET(C#) Bài viết cuối
Tỷ giá
|
Mạng xã hội của người Việt Nam.
VnVista I-Shine © 2005 - 2024 VnVista.com |
Bình luận
Unregistered
Unregistered