SquishItを実装してビュー ページ全体に Css/J をバンドルし、マスター ページでレンダリングするにはどうすればよいですか? Render 部分の上で ContentPlaceHolder を使用できると思っていましたが、3 つのファイル (ビュー ページに 1 つ、マスター ページに 2 つ) を追加することもあれば、ビューから追加されたファイルを無視することもあるという奇妙な動作があるようです。ページ。
インデックス.aspx
<asp:Content ContentPlaceHolderID="CssFiles" runat="server">
<% CssHelper.Add("home.css"); %>
</asp:Content>
サイトマスター
<asp:ContentPlaceHolder ID="CssFiles" runat="server" />
<% CssHelper.Add("reset.css"); %>
<% CssHelper.Add("master.css"); %>
<%=CssHelper.Render() %>
私の現在の解決策は、HttpContext.Current.Items に BundleBuilder を保持する SquishIt の静的 Bundle クラスの静的ラッパーです。
これが成功したかどうか、またどのように成功したかを知りたいです。