2012-03-14 2 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") 
    })) 

나는 표준 레이아웃없이 한 페이지를 갖고 싶어. 나는 전화로 강제로

@{ 
    Layout = null; 

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

그러나 더 이상 dep를 요청할 수 없습니다. 위와 같이 "내용"경로가 정의되지 않았기 때문에

나는 ClientDependency 프레임 워크에 익숙하지 않으므로, 레이아웃이 아닌보기에서 내 의존성을 얻는 가장 좋은 방법은 무엇입니까?

답변

0

View 요소뿐만 아니라 RenderCss/JsHere 요소에 선언 된 경로가 있어야하므로 공유 레이아웃을 사용하지 않으면 모든 사용자 지정 페이지에서 다시 선언해야합니다.

관련 문제