public static string GetFormattedASPXCode(string code) { code = RemoveControlID(code); code = ScriptRegex.Replace(code, ""); code = ReplaceCollapseRegion(code); code = ReplaceHideRegion(code); code = ReplaceBrackets(code); code = TrimCode(code); code = FixCodeIndent(code); return(code); }
static string GetFormattedScriptCode(string code, bool serverSide) { code = ReplaceCollapseRegion(code); code = ReplaceHideRegion(code); List <string> scripts = new List <string>(); MatchCollection matches = ScriptRegex.Matches(code); for (int i = 0; i < matches.Count; i++) { string script = matches[i].Groups["Code"].Value; if (serverSide && RunatServerRegex.IsMatch(matches[i].Value) || !serverSide && !RunatServerRegex.IsMatch(matches[i].Value)) { scripts.Add(script); } } code = string.Join("\r\n", scripts); code = ReplaceBrackets(code); code = TrimCode(code); code = FixCodeIndent(code); return(code); }