可以继承messagebox类写一个新的消息框吗?其他功能不变,就把按钮“是”、“否”换成其他名字,比如“保存”、“不保存”.请问要怎么写?

解决方案 »

  1.   

    自定义 http://www.codeproject.com/KB/dialog/
    MessageBoxManager.aspx 
      

  2.   

    我不认为你重新写一个消息框会比你重载MessageBox的方法还要复杂
      

  3.   

     public static void ShowConfirm(System.Web.UI.WebControls.WebControl Control, string msg)
        {
            //Control.Attributes.Add("onClick","if (!window.confirm('"+msg+"')){return false;}");
            Control.Attributes.Add("onclick", "return confirm('" + msg + "');");
        }MessageBox.ShowConfirm(this.btnDelete, "您确定要删除吗?");
      

  4.   

    我不止需要更改一次啊!!
    我要用很多messagebox对话框,不同的地方要求messagebox上的按钮名字不同,自己画不是很麻烦!
    可以重写一下吗?
    继续求教!