在我需要注入 JavaScript 代码的 index.cshtml 文件中,我们开发了一个帮助程序,它是 .net 中的一个库调用,用于加载 dll 中的 JavaScript 代码。出于安全原因,我们这样做。Helper代码调用这个函数ToolBarControl的dll调用下一个方法我附上一段代码。
private string RenderBarra() {
StringBuilder JavaScript = new StringBuilder();
JavaScript.AppendFormat(@"<script type= ""text/javascript"">{0}", Environment.NewLine);
JavaScript.AppendFormat(@"var toolbar = new toolBarObject('toolbarObj');{0}", Environment.NewLine);
...
...
JavaScript.AppendFormat(@"</script>{0}", Environment.NewLine);
return JavaScript.ToString();
}
Html.ToolBarControl调用函数注入脚本放置在顶部(在html头部之前)我需要将头部中的这段代码注入到页面的头部、正文或末尾
注意:RenderBarra 方法中的 javascript 代码有效