javascript - 脚本管理器在 ASP.NET 中不起作用

标签 javascript asp.net ajax scriptmanager

我试图在提交表单后向用户显示一条消息,并希望返回我从消息中的数据库获得的 id,如下所示

int reqid = come from database;

string scrp = "<script>alert('your request submitted with number " + reqid.ToString() + " successfully !');'</script>";

ScriptManager.RegisterStartupScript(this , GetType(), "alert", scrp , true);

我不知道为什么脚本不起作用。

我在我的页面中使用 ajax 功能。

最佳答案

删除<script>标签和请尝试下面的代码

int reqid = come from database;

string scrp = "alert('your request submitted with number " + reqid.ToString() + " successfully !');";

ScriptManager.RegisterStartupScript(this , this.GetType(), "alert", scrp , true);

关于javascript - 脚本管理器在 ASP.NET 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32736609/

相关文章:

javascript - 通过搜索从 JSON 填充表

asp.net - 从 Asp.net MVC 访问 Web 服务

c# - 放置在 UpdatePanel 中时无法使用 ClientScript.RegisterStartupScript 显示警报

c# - 如何将 .pdf 和 .jpg 文件合并为一个 pdf

php - 无法使用 jQuery AJAX 获取从 PHP-MYSQL 生成的数据的值

帖子上的 JavaScript ajax 警报不起作用

javascript - Uncaught ReferenceError : Invalid left-hand side in assignment

javascript - qtip2模态对话框不隐藏

javascript - 为什么这适用于除 Opera 之外的所有其他浏览器?

javascript - jQuery ajaxForm "h is undefined"问题