- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 RegisterClientScriptBlock
我减少了服务器请求。但是使用 RegisterClientScriptInclude
我可以分离 HTML 和 javascript。
我应该选择哪种方法?
编辑: 附加问题 - 您将 js block 存储在哪里。我习惯于将它们放入资源文件中。
最佳答案
如果您想以某种方式修改脚本,RegisterClientScriptBlock 方法会很方便。
如果您可以将脚本作为静态文件包含在内,我建议这样做,因为浏览器会缓存该文件,这样它只会在第一次使用时被请求。当然,考虑到脚本不仅仅是几行。
关于asp.net - RegisterClientScriptBlock 与 RegisterClientScriptInclude,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/598162/
是否有与 Page.ClientScripts.RegisterClientScriptInclude 和 Page.ClientScripts.RegisterClientScriptBlock 等
我目前正在调查 RegisterClientScriptInclude方法,这样我就可以确定我不会在一页上两次包含 JQuery。 Microsoft 文档指出: This overload of t
我必须从 javascript 文件代码隐藏 .aspx 页面调用 javascript 函数。目前我正在使用这种语法,它给我一个错误。 this.Page.ClientScript.Register
使用 RegisterClientScriptBlock 我减少了服务器请求。但是使用 RegisterClientScriptInclude 我可以分离 HTML 和 javascript。 我应该
ClientScriptManager.RegisterClientScriptInclude方法允许您使用 Page 对象注册 JavaScript 引用(检查重复项)。 对于 CSS 引用,是否有
我已经通读了网络,但还没有找到解决以下问题的方法。我有一个带有 ScriptManager 的示例页面 (_ScriptManager.aspx) , UpdatePanel , MultiView带
我有一个外部 js 文件,它基本上是一个 js 对象。我正在使用 ScriptManager.RegisterClientScriptInclude 方法将文件包含在页面上,之后我使用 ScriptM
我是一名优秀的程序员,十分优秀!