ScrewTurn.Wiki.Tools.GetJavaScriptIncludes C# (CSharp) Method

GetJavaScriptIncludes() public static method

Gets all the JavaScript files to include.
public static GetJavaScriptIncludes ( ) : string
return string
        public static string GetJavaScriptIncludes()
        {
            StringBuilder buffer = new StringBuilder(100);

            foreach(string js in Directory.GetFiles(Settings.JsDirectory, "*.js")) {
                buffer.Append(@"<script type=""text/javascript"" src=""" + Settings.JsDirectoryName + "/" + Path.GetFileName(js) + @"""></script>" + "\n");
            }

            return buffer.ToString();
        }

Usage Example

示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            StringBuilder sb = new StringBuilder(100);

            sb.Append("<script type=\"text/javascript\">\r\n<!--\r\n");
            sb.AppendFormat("\tvar ConfirmMessage = \"{0}\";\r\n", Properties.Messages.ConfirmOperation);
            sb.Append("// -->\r\n</script>");
            lblStrings.Text = sb.ToString();

            Page.Title = Properties.Messages.AdminTitle + " - " + Settings.WikiTitle;
            if (WebProvider.ActiveProvider != null)
            {
                var match = WebProvider.ActiveProvider.Match(Request.Headers);

                // Create a model that is based on the match request from
                // device detection.
                var device = new Device(match);

                if (device.IsMobile)
                {
                    lblBrowserSupport.Visible = true;
                }
            }


            lblJS.Text = Tools.GetJavaScriptIncludes();

            SetupButtons();

            SetupButtonsVisibility();
        }
All Usage Examples Of ScrewTurn.Wiki.Tools::GetJavaScriptIncludes