如何在Form的Closing中使用Message?意思是我有在dataGrid1中更新数据后,关闭Form的时候弹出对话框"数据更新成功!" private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
            dataGrid1.Update();
sqlDataAdapter1.Update(dataSet11);
MessageBox.Show("数据更新成功!","更新数据",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
}

解决方案 »

  1.   

    Response.Write("<script language=javascript>alert('数据更新成功!');</"+"script>");
      

  2.   

    Response.Write("<script>alert('数据更新成功!')</script>");
    这个就行了
      

  3.   

    不好意思,上面2位,我这是应用程序来的,如果用response就是WEB了吧?而且我要实现的是要有数据更新才弹对话框,不是关了窗体就弹对话框!!
      

  4.   

    private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
    sqlDataAdapter1.Update(dataSet11);
    MessageBox.Show("数据更新成功!","更新数据",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
    }
      

  5.   

    不好意思,上面2位,我这是应用程序来的,如果用response就是WEB了吧?而且我要实现的是要有数据更新才弹对话框,不是关了窗体就弹对话框!!
    -------------------------------------------------
    那么你问错了地方应该算简单,但是我还有分,就给20啦!
    -------------------------------------------------
    给20分还弄得像施舍样的人确实不多了。
      

  6.   

    override the onclosing methoduse messagebox.show...in it
      

  7.   

    private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {         if(dataSet1.HasChanges())
    {
    sqlDataAdapter1.Update(dataSet11);
    MessageBox.Show("数据更新成功!","更新数据",MessageBoxButtons.OK,MessageBoxIcon.Exclamation);
    }
    }