2

我看到了它是如何在 MVC 中完成的,但是对于一个特定的项目,我正在使用 Web-Forms。

我有

<asp:PlaceHolder ID="PlaceHolder1" runat="server">
    <%: System.Web.Optimization.Scripts.Render("~/file.js") %>
</asp:PlaceHolder>

生成html:

<script src="/file.js?v=5jui8vHEj5_iAkaGiAccPPb2LcsdK1jQ1"></script>

我希望将同步属性添加到上面的标签中。

我会很感激一些指导。谢谢。

4

2 回答 2

5

您可以使用 RenderFormat 来实现这一点:

 <%: System.Web.Optimization.Scripts.RenderFormat ("<script src='{0}' async ></script>", "~/file.js") %>

呈现为:<script src="/file.js" async=""></script>

于 2013-08-30T03:35:30.627 回答
0

这种方法应该是神奇的:

 <script src='<%: System.Web.Optimization.Scripts.Render("~/file.js") %>' async> </script>

我从:

捆绑和缩小

于 2014-03-20T20:20:00.273 回答