发Email时,点击发送要求提示用户确认,只提示一个消息框就可以,点取消时不执行发Email.如何实现?

解决方案 »

  1.   

    DialogResult dr =  MessageBox.Show("你确定要发送EMIAL吗?", "确认", MessageBoxIcon.Question, MessageBoxButtons.YesNo);
                        if (dr = DialogResult.Yes)
                        { 
                            ......
                        } 
      

  2.   


                if (MessageBox.Show("确定要发生邮件吗?", "提示", MessageBoxButtons.YesNo) == DialogResult.Yes)
                { 
                     //执行发送
                }
      

  3.   

    OnClientClick="return confirm('确实要发送吗?');"
      

  4.   

    if (DialogResult.Yes == MessageBox.Show("确定?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
      {
    }
      

  5.   

     if(MessageBox.Show(owner,“提示内容”,“标题MessageBoxButtons.OKCancel,MessageBoxIcon.Information
    )==DialogResult.OK)
    {
    //发邮件
    }
    else

    //不发邮件
      

  6.   

    //消息框中需要显示哪些按钮,此处显示“确定”和“取消” MessageBoxButtons messButton = MessageBoxButtons.OKCancel; //"确定要退出吗?"是对话框的显示信息,"退出系统"是对话框的标题 //默认情况下,如MessageBox.Show("确定要送出吗?")只显示一个“确定”按钮。
     DialogResult dr = MessageBox.Show("确定要送出吗?", "取消", messButton); if (dr == DialogResult.OK)//如果点击“确定”按钮 {   …… }else//如果点击“取消”按钮{  ……}