コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }