2

在我的应用程序中单击 modelpopup 中的保存按钮会显示警报,但它没有显示警报。 我的代码是

 save button click event
    -------------------------
 protected void IbtnSave_Click(object sender, EventArgs e)
        {             

            showalert("Saved Successfully!!");
        }

     private void showalert(string message)
            {
                string script = @"alert('" + message + "');";
                ScriptManager.RegisterStartupScript(this, this.GetType(), "Alert", script, true);
            }
4

2 回答 2

4

ScriptManager 用于异步回发,ClientScript 类用于同步回发。因此,如果您要使用 putton 回发而不是使用客户端脚本。ScripManger 为每个异步回发而不是同步回发注册您的脚本块尝试这样...

  ClientScript.RegisterStartupScript(this.GetType(), "Alert", script, true);
于 2013-04-30T10:07:36.527 回答
0

试试下面的代码:

protected void IbtnSave_Click(object sender, EventArgs e)
    {             

        showalert("Saved Successfully!!");
    }

 private void showalert(string message)
        {
            //string script = @"alert('" + message + "');";
            ScriptManager.RegisterStartupScript(this, this.GetType(), "Alert", "alert('" + message + "'", true);
        }

请享用.....

于 2013-04-30T10:55:16.683 回答