scriptmanager警告不在模态弹出按钮单击中使用

时间:2013-04-30 10:01:27

标签: asp.net ajax c#-4.0

在我的应用程序中点击模态弹出窗口中的保存按钮显示警告,但它没有显示警报。 我的代码是

 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);
            }

2 个答案:

答案 0 :(得分:4)

ScriptManager旨在与异步回发一起使用,ClientScript类用于同步回发。所以,如果你要使用putton回发而不是使用Client脚本。 ScripManger为每个异步回发而非同步回发注册脚本块 试试这样......

  ClientScript.RegisterStartupScript(this.GetType(), "Alert", script, true);

答案 1 :(得分: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);
        }

享受.....

相关问题