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>"))); }