public static void AddScriptBlock(this HtmlHelper htmlHelper, Func <dynamic, HelperResult> scriptTemplate)
 {
     ScriptHtmlHelperExtensions.AddToScriptContext(htmlHelper, (ScriptContext context) => context.ScriptBlocks.Add(scriptTemplate(null).ToString()));
 }
 public static void AddScriptFile(this HtmlHelper htmlHelper, string path)
 {
     ScriptHtmlHelperExtensions.AddToScriptContext(htmlHelper, (ScriptContext context) => context.ScriptFiles.Add(path));
 }
 public static void AddScriptBlock(this HtmlHelper htmlHelper, string script)
 {
     ScriptHtmlHelperExtensions.AddToScriptContext(htmlHelper, (ScriptContext context) => context.ScriptBlocks.Add(string.Concat("<script type='text/javascript'>", script, "</script>")));
 }