简体   繁体   English

在ASP.Net问题中的UpdatePanel内显示JavaScript警报消息

[英]Showing JavaScript Alert Message inside UpdatePanel in ASP.Net Issue

Hi i found this below solution with ScriptManager 您好我在ScriptManager中找到了以下解决方案

string message = "alert('Hello!')";
ScriptManager.RegisterClientScriptBlock((sender as Control), this.GetType(), "alert", message, true);

the issue is i am using ToolkitScriptManager 问题是我正在使用ToolkitScriptManager

How can make the code work with ToolkitScriptManager 如何使代码与ToolkitScriptManager一起工作

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<cc1:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</cc1:ToolkitScriptManager>

It will work with ToolScriptManager also(only if you have PostBack trigger) 它也适用于ToolScriptManager(仅当你有PostBack触发器时)

 Response.Write(@"<script Language=""javascript"" >alert('"+Your Message here+"')</script>");

Code below works with both ToolScriptManager and ScriptManager(For Async Trigger also) 下面的代码适用于ToolScriptManager和ScriptManager(也适用于异步触发器

 String TransferPage;
 TransferPage = "<script>alert('Your Message')</script>";
 ScriptManager.RegisterStartupScript(Page, Page.GetType(), "temp", TransferPage, false);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM