请问:如何在点击事件的语句执行中,通过对话框来选择是否执行事件中的部分语句?TKS!

解决方案 »

  1.   

    winform
    if(MessageBox.Show("真的是自愿点击的吗?","确认",MessageBoxButtons.YesNo) == DialogResult.No) return false;webform:
    onclick="if(!confirm('真的是自愿点击的吗?'))return false;
      

  2.   

    问题是我要判断是否执行的是语句中的一中间部分,直接return false了,那整个点击事件不直接over掉了?
      

  3.   

    Re: 问题是我要判断是否执行的是语句中的一中间部分,直接return false了,那整个点击事件不直接over掉了?这个你还用问?你不返回不得行了
    if(条件)
    {
    //.........
    }
      

  4.   

    假如整个语句如下:
    int i = 1;
    #region 要用对话框选择执行的语句
    int j = 2;
    #endregion
    int k = 3;用
    if(!confirm('真的是自愿点击的吗?')
    {
      #region 要用对话框选择执行的语句
      int j;
      #endregion
    }
    选择执行int j = 2 可以?
      

  5.   

    ......................是什么意思?
    我的意思是用if(!confirm('真的是自愿点击的吗?')
    {
      #region 要用对话框选择执行的语句
      int j;
      #endregion
    }
    根本不行 
    应该用什么语句控制撒?
      

  6.   

    在winform中实现比较简单,
    web中用confirm实现你所说的功能肯定不行,点击取消直接不执行控件.你可以用别的做.例如:弹出个模态窗口(详情参考愚翁的blog),因为它可以进行传值给父窗体,然后再判断传的值进行区分来操作哪部分的语句.