按钮事件,如果是yes 继续执行  如果是no  带条件继续执行  如果是return  直接返回,不执行。
在C#中如何完成???

解决方案 »

  1.   

    MessageBox.Show("", "Continue?", MessageBoxButtons.YesNoCancel)
      

  2.   

    可以用BUTTON名称啊
    private void btnHelp_Click(object sender, System.EventArgs e)
    {
    MessageBox.Show( ((Button)sender).Name );
    }
      

  3.   

    DialogResult dr = MessageBox.Show("", "", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
    if (dr = DialogResult.Yes)
      ...
    else if (dr = DialogResult.NO)
      ...
    else  //Cancel
      ...
      

  4.   

    DialogResult dr = MessageBox.Show("", "", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
    if (dr = DialogResult.Yes)
    {
        ...
    }
    if (dr = DialogResult.NO)
    {
        ...
    }
    else  
    {
        //Cancel
        ...
    }
      

  5.   

    这个应该是在WinForm下的程序
    我是在WEBform下的操作,不知道如何操作????
      

  6.   

    只要在private void Page_Load(object sender, System.EventArgs e)中加入if(Page.IsPostBack == true)
    {
       return;
    }btnGoback.Attributes.Add("onclick", @"return confirm('返回主界面, 是否确认?');");
      

  7.   

    可以自己弄一个页面,放上三个按钮。用window.showModalDialog() 调用