明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

在Asp.net中如何完成彈出提示對話框()

[摘要]C#中,彈出窗口的代碼為: MessageBox("用戶名或密碼錯誤!","錯誤:");而在Asp.net中,則不可以用這種方法了,這時我們可以寫一個類Message(名字隨便取),內(nèi)容如下:using System;namespace Common ///...
C#中,彈出窗口的代碼為:

MessageBox("用戶名或密碼錯誤!","錯誤:");

而在Asp.net中,則不可以用這種方法了,這時我們可以寫一個類Message(名字隨便取),內(nèi)容如下:

using System;

namespace Common
{
 /// <summary>
 /// Message 的摘要說明。
 /// </summary>
 public class Message
 {
  public Message()
  {
   //
   // TODO: 在此處添加構造函數(shù)邏輯
   //
  }

  //返回一個彈出窗口
  public static string Show(string strMsg)
  {   

      //這里0就指strMsg這東西,1就是指\這東西.
   return String.Format("<script language={1}javascript{1}>alert({1}{0}{1});</script>",strMsg,"\"");
  }  
 }
}

然后在要彈出對話框的頁面上,添加一個label控件,假設命名為lblMsg,這時,后臺寫代碼:

lblMsg.Text = Message.Show("這里寫要彈出來的內(nèi)容");

這樣就可以實現(xiàn)彈出提示的效果了.注意,我的類是寫在通用層中,所以還要先引用通用層:

using Common;