/// <summary> /// Includes the specified embedded JavaScript file in the page. /// </summary> /// <param name="manager">Accessible via Page.ClientScript.</param> /// <param name="resourceName">The name used to identify the embedded JavaScript file.</param> private static void IncludeJavaScript(ClientScriptManager manager, string resourceName) { var type = typeof(JavaScriptHelper); if (!manager.IsClientScriptBlockRegistered(resourceName)) { manager.RegisterClientScriptResource(type, resourceName); } }
private static void IncludeJavaScript(ClientScriptManager manager, string resourceName, bool late) { var type = typeof(JavaScriptLibrary.JavaScriptHelper); if (!manager.IsStartupScriptRegistered(type, resourceName)) { if (late) { var url = manager.GetWebResourceUrl(type, resourceName); var scriptBlock = string.Format(TEMPLATE_SCRIPT, HttpUtility.HtmlEncode(url)); manager.RegisterStartupScript(type, resourceName, scriptBlock); } else { manager.RegisterClientScriptResource(type, resourceName); manager.RegisterStartupScript(type, resourceName, string.Empty); } } //manager.RegisterClientScriptResource(type, resourceName); }