if
MessageBox.Show("是否真的退出"+LogonInfo.SystemName+"?",
LogonInfo.SystemCaption,
MessageBoxButtons.YesNo,
MessageBoxIcon.Information,
MessageBoxDefaultButton.Button2)=DialogResult.No then'点击是代码
else
'点击否代码    
end if

解决方案 »

  1.   

    看错了,ASP.NET 
    button.Attributes.Add("onclick", "return window.confirm('你要删除当前文件,确认吗?');
      

  2.   

    button.Attributes.Add("onclick", "if(window.confirm('')) {}else{return false;}");
      

  3.   

    那你在使用函数的时候判断 
    在函数里增加(button.Attributes.Add("onclick", "if(window.confirm('')) {}else{return false;}");)如果不调用函数就不会执行了
      

  4.   

    不是,我要在点了按钮后才知道条件成不成立。
    我现在的想法是。Response.Write("<script language=javascript>var y=confirm(""您是否要更新数据?"");</script>")
    把y的值写到一个textbox里。可是不对。请问怎么写?
      

  5.   

    在button中增加
    string sScript="<script>if(confirm('您是否要更新数据')){document.all.txtBox.value='y';}";
    sScript+="else{return false;}</script>";

    if(!this.IsStartupScriptRegistered("script"))
    {
    this.RegisterStartupScript("script",sScript);
    return;
    }
      

  6.   

    document.all.txtBox.value='y';}";
    这个不能在。net里执行,在asp里可以
      

  7.   

    还不行,response.write("<script>document.all.txtBox.value=confirm(""您是否要更新数据?"");</script>")不能执行。不知道为什么。
      

  8.   

    这样写
    response.write("<script>if(confirm('您是否要更新数据?'))document.all.txtBox.value='y';</script>")