我用MessageBoxButtons.OKCancel写了一个判断确定或者取消的功能,但是现在他无论确定或者取消都往下执行语句,想用一个IF来判断他,但是取消不操作的语句不会写,请各位帮帮我~!我的代码余下
ialogResult r1 = MessageBox.Show("是否确定?", "是", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
int test = (int)r1;
if (test == 2) { }
else {?????}
ialogResult r1 = MessageBox.Show("是否确定?", "是", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
int test = (int)r1;
if (test == 2) { }
else {?????}
if(r1==DialogResult.OK)........
else(r1== DialogResult.Cancel)
...DialogResult 是个枚举类型,所以直接用.
Button1.Attributes.Add("onclick","return confirm('您确定要删除吗?');");
{}
else
{}
DialogResult r1 = MessageBox.Show("是否确定?", "是", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
if(r1==DialogResult.OK)
{
SqlConnection myConnection;
myConnection = new SqlConnection("");
String updateCmd1 = "";
String updateCmd2 = "";
SqlCommand myCommand1 = new SqlCommand(updateCmd1, myConnection);
SqlCommand myCommand2 = new SqlCommand(updateCmd2, myConnection);
myCommand1.Connection.Open();
try
{
myCommand1.ExecuteNonQuery();
myCommand2.ExecuteNonQuery();
MessageBox.Show("成功");
}
catch (SqlException ex)
{
MessageBox.Show("失败" + ex.Message.ToString());
}
myCommand1.Connection.Close();}
else(r1== DialogResult.Cancel)
{
如果他选择了取消,语句应该怎样写啊?谢谢·!
}
什么都不用写,去掉else{}楼主的基本功还有待加强呀,else后面是不可以直接跟条件判断的
else if ()
{}
if ( r == DialogResult.Cancel)
{
Application.Exit();
}
else { }这个点取消就退出程序了
不知道你要点取消做什么!!!