C#同行们:请教一个初学问题。在线等!

chinaybk chinaybk 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有如下代码:
public class WReptFlt : System.Web.UI.Page
{
......

private void Page_Load(object sender, System.EventArgs e)
{
}
public void msg()
{
string clientScript;
clientScript="<script language='javascript'>window.open('WebDialogBox.aspx')
</script>";
Response.Write(clientScript);
}

private void Button1_Click(object sender, System.EventArgs e)
{
......
if(条件) msg();
......
}

......
}

为什么只有Button1_Click()中的所有代码执行完了以后才会弹出WebDialogBox.aspx页。
如果要使当if(条件)为true时就能立刻弹出WebDialogBox.aspx页该采取什么样的方法?
(其实WebDialogBox.aspx是由提示信息和一个“确定”按钮和一个“取消”按钮组成,当
用户按“确定”按钮,则继续执行if(条件)后面的语句,按“取消”按钮则Button1_click() return)

谢谢!
谢谢!


...全文

相关推荐

评论 17
收藏 已收藏
分享
返回顶部
chinaybk
C# 111,128 成员 642,536 内容