2012-03-14 8 views
0

私はdepのためにClientDependency frameworkを使用するASP.NET MVC 3サイトを持っています。解像度(CSS/JS)。レイアウトが指定されていないCleintDependencyパス

私のベースパスのは、このよう/Shared/_Layout.cshtmlで定義されています。

@MvcHtmlString.Create(Html.RenderCssHere(new List<IClientDependencyPath> { 
     new BasicPath("Base", "~/Content/themes/base"), 
     new BasicPath("Content", "~/Content") 
    })) 

私は標準レイアウトせずに1ページを持っていると思います。私はそれを呼び出して強制する

@{ 
    Layout = null; 

    Html.RequiresCss("FileUpload/fileUpload.css", "Content", 20); 
} 

しかし、私はもはやdepを要求することはできません。上記のように、 "コンテンツ"パスは定義されていないためです。

私はむしろClientDependencyフレームワークを初めて使っています。それで、私はレイアウト以外のビューで自分の依存関係を取得する最良の方法ですか?

答えて

0

Viewの要素とRenderCss/JsHere要素のどこかに宣言されたパスを持つ必要があるので、共有レイアウトを使用しない場合は、カスタムページで一緒に再宣言しなければなりません。

関連する問題