コード例 #1
0
        /// <summary>
        /// Registers jquery and Utilities.js in non-themed HTML folder of Remotion.Web.dll.
        /// </summary>
        public static void RegisterUtilitiesJavaScriptInclude(this HtmlHeadAppender htmlHeadAppender)
        {
            ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender);

            string jqueryKey     = typeof(HtmlHeadContents).FullName + "_JQuery";
            var    jqueryFileUrl = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "jquery-1.6.4.js");

            htmlHeadAppender.RegisterJavaScriptInclude(jqueryKey, jqueryFileUrl);

            string utilitiesKey          = typeof(HtmlHeadContents).FullName + "_Utilities";
            var    utilitiesScripFileUrl = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "Utilities.js");

            htmlHeadAppender.RegisterJavaScriptInclude(utilitiesKey, utilitiesScripFileUrl);
        }
コード例 #2
0
        /// <summary>
        /// Registers jquery.IFrameShim.js in non-themed HTML folder of Remotion.Web.dll.
        /// </summary>
        public static void RegisterJQueryIFrameShimJavaScriptInclude(this HtmlHeadAppender htmlHeadAppender)
        {
            ArgumentUtility.CheckNotNull("htmlHeadAppender", htmlHeadAppender);

            string key  = typeof(HtmlHeadContents).FullName + "_JQueryBgiFrames";
            var    href = ResourceUrlFactory.CreateResourceUrl(typeof(HtmlHeadContents), ResourceType.Html, "jquery.IFrameShim.js");

            htmlHeadAppender.RegisterJavaScriptInclude(key, href);
        }