在atlas(ajax)中请不要使用Response.Write,请使用ClientScript.RegisterClientScriptBlock替换

原创 2007年09月21日 13:08:00
在atlas(ajax)中请不要使用Response.Write,请使用ClientScript.RegisterClientScriptBlock替换
使用如下:
ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script>alert('自己看着办!')</script>");

注意:
RegisterStartupScript 方法是将 JavaScript 嵌入到 ASP.NET 页面的底部,恰好位于关闭元素 </form> 的前面。RegisterClientScriptBlock 方法是将 JavaScript 嵌入到页面中开启元素 <form> 的紧后面。

给ef6的实体模型 edmx文件加字段注释

code smith 模版(要下载code smith软件使用): =0;i--) { if(TableName[i]>='A'&& TableName[i]...
  • pukuimin1226
  • pukuimin1226
  • 2014年12月26日 18:10
  • 5084

AJAX在GOOGLE CHROME浏览器上失效的解决方案

今天是我跳槽一个月的日子,感谢现在的公司给了我一种完全不一样的感觉,对未来有很高的憧憬,有非常友好的同事与氛围。今天在家做几个AJAX的小练习,但是却困扰了我一整天。原因在于我的ajax的代码在IE浏...
  • ziwen00
  • ziwen00
  • 2013年09月01日 23:15
  • 8254

为什么http用的时候不能用POST方式替代全部的GET方式?

作者:罗志宇 链接:https://www.zhihu.com/question/31640769/answer/52824098 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 ...
  • WALLEZhe
  • WALLEZhe
  • 2016年08月24日 11:43
  • 2912

使用UpdatePanel后ClientScript.RegisterClientScriptBlock失效的解决办法

捣腾了半天,都没解决,后来用下面的语句解决该问题: ScriptManager.RegisterClientScriptBlock(DataPanel, this.GetType(), "ShowM...
  • u014390849
  • u014390849
  • 2016年06月13日 14:23
  • 1028

解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题

在AJAX支持的网站中使用想使用Response.Wrie(“”); 或 Page. RegisterStartupScript (); 弹出一些提示对话框,没有效果。有如下两种解决方法: 一、Sy...
  • elangno1
  • elangno1
  • 2012年05月03日 12:13
  • 569

Ajax中使用Response.Write输出javascript脚本出错的解决办法

这一段时间在使用Ajax将老ASP.NET程序升级为Ajax程序,在升级中发现先前页面中使用Response.Write("alert('数据添加成功!')")的代码执行时出错.上网上查找解决办法,网...
  • yang_ying1983
  • yang_ying1983
  • 2011年05月25日 10:30
  • 250

解决AJAX中使用UpdatePanel后再用Response.Write();等无法弹出对话框问题

在AJAX支持的网站中使用想使用Response.Wrie(“”); 或 Page. RegisterStartupScript (); 弹出一些提示对话框,没有效果。有如下两种解决方法:   ...
  • cqkxzyi
  • cqkxzyi
  • 2011年12月22日 15:16
  • 947

Ajax中使用Response.Write输出javascript脚本出错的解决办法

这一段时间在使用Ajax将老ASP.NET程序升级为Ajax程序,在升级中发现先前页面中使用Response.Write("alert('数据添加成功!')")的代码执行时出错.上网上查找解决办法,网...
  • sx811125
  • sx811125
  • 2011年03月26日 12:21
  • 277

转)服务器端注册脚本Page.ClientScript.RegisterStartupScript,RegisterClientScriptBlock,RegisterStartupScript,Re

Page.ClientScript.RegisterStartupScript() 使用类型、键、脚本文本和指示是否添加脚本标记的布尔值向 Page 对象注册启动脚本。 参数 type...
  • hongkaihua1987
  • hongkaihua1987
  • 2012年03月05日 17:54
  • 450

Page.ClientScript.RegisterClientScriptBlock 之间的区别

最初可用的选项之一就是使用一个可实现此功能的 .NET 类来注册脚本块。 第一个是RegisterStartupScript方法。当您有一个想要在页面加载时 启动的 JavaScript 函数...
  • xingxing513234072
  • xingxing513234072
  • 2012年08月01日 23:27
  • 4380
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在atlas(ajax)中请不要使用Response.Write,请使用ClientScript.RegisterClientScriptBlock替换
举报原因:
原因补充:

(最多只允许输入30个字)