public void RegisterHtmlHeadContents(HtmlHeadAppender htmlHeadAppender) { ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender); htmlHeadAppender.RegisterUtilitiesJavaScriptInclude(); htmlHeadAppender.RegisterJQueryIFrameShimJavaScriptInclude(); string scriptKey = typeof(DropDownMenuRenderer).FullName + "_Script"; var scriptUrl = ResourceUrlFactory.CreateResourceUrl(typeof(DropDownMenuRenderer), ResourceType.Html, "DropDownMenu.js"); htmlHeadAppender.RegisterJavaScriptInclude(scriptKey, scriptUrl); string styleSheetKey = typeof(DropDownMenuRenderer).FullName + "_Style"; var styleSheetUrl = ResourceUrlFactory.CreateThemedResourceUrl(typeof(DropDownMenuRenderer), ResourceType.Html, "DropDownMenu.css"); htmlHeadAppender.RegisterStylesheetLink(styleSheetKey, styleSheetUrl, HtmlHeadAppender.Priority.Library); }
protected sealed override void RegisterJavaScriptFiles(HtmlHeadAppender htmlHeadAppender) { ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender); base.RegisterJavaScriptFiles(htmlHeadAppender); htmlHeadAppender.RegisterUtilitiesJavaScriptInclude(); htmlHeadAppender.RegisterJQueryIFrameShimJavaScriptInclude(); string jqueryAutocompleteScriptKey = typeof(BocAutoCompleteReferenceValueQuirksModeRenderer).FullName + "_JQueryAutoCompleteScript"; var jqueryScriptUrl = ResourceUrlFactory.CreateResourceUrl(typeof(BocAutoCompleteReferenceValueQuirksModeRenderer), ResourceType.Html, "BocAutoCompleteReferenceValue.jquery.js"); htmlHeadAppender.RegisterJavaScriptInclude(jqueryAutocompleteScriptKey, jqueryScriptUrl); string scriptKey = typeof(BocAutoCompleteReferenceValueQuirksModeRenderer).FullName + "_Script"; var scriptUrl = ResourceUrlFactory.CreateResourceUrl(typeof(BocAutoCompleteReferenceValueQuirksModeRenderer), ResourceType.Html, "BocAutoCompleteReferenceValue.js"); htmlHeadAppender.RegisterJavaScriptInclude(scriptKey, scriptUrl); }