ASP.NET 母版页弹出对话框
如题,我的母版页加入了AJAX,
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
要在母版页中弹出对话框,我用了各种方式:
Page.RegisterStartupScript("hello", "<script>alert('你好!')</script>"); ScriptManager.RegisterStartupScript((UpdatePanel)(Master.FindControl("UpdatePanel1")), typeof (UpdatePanel), "alertScript", "alert('添加成功!');", true);
Page.ClientScript.RegisterStartupScript(GetType(), "", "alert();", true);
this.RegisterStartupScript("AlertMsg", "<script lanauage='javascript'>alert('Test')</script>");
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('您还没有登录')</script>");
Response.Write("<script>alert('删除成功!')</script>");
Page.RegisterStartupScript("", "<script>alert('用户名和密码不能为空!')</script>");
ScriptManager.RegisterClientScriptBlock((UpdatePanel)(Master.FindControl("UpdatePanel1")), typeof(UpdatePanel), "alert1", "alert('请选择开始和结束时间!');", true);
这些语句都不能弹出对话框。真是服了!
母版页能弹出对话框吗?