2010-03-05 7 views
0

Html.RenderPartial과 똑같이 작동하는 HTML 도우미를 만들고 싶습니다. 부분적으로 ViewData 나 모델 객체에서 렌더링되고 파일 시스템에서는 파일이 아닌 것이 좋습니다.MVC 2 RenderVirtualPartial 도우미

예 : <% Html.RenderVirtualPartial("Name", Model.MyPartialContent") %>

내 도우미에서 문자열을 반환 할 수 있습니다하지만 난 코드 태그가 있어야합니다 (즉, <% = DateTime.Now %>) 그래서 바이너리 출력 스트림 작가의 어떤 종류를 할 필요가 가정 해석 ? 사전에

감사

마가 복음은

+0

이 뒤에 이유는 무엇입니까 통해 모델을 통과 렌더링 할 수 있습니까? –

+0

백엔드에서 편집 할 수있는 재사용 가능한 콘텐츠를 만들고 다른 도우미 메서드를 사용할 수 있기를 원하기 때문에 만듭니다. 데이터베이스에 저장된 내용면에서 virtualpathprovider와 비슷하다고 생각하십시오. 감사합니다. -Mark – Mark

+0

Ok. 이 기능을 사용하려면 문자열에 C# 코드가있는 경우 코드를 구문 분석하고 컴파일해야합니다. 이것은 아마도 많은 작업 일 것입니다. 나는 스파크 viewengine이 그것의 견해를 위해 그런 것을하는 것을 안다. 아마 당신은 그 프로젝트를 체크 아웃하고 해결책을 찾을 수 있습니다. –

답변

0

왜 선물을 추가하지 당신이 renderAction 사용하거나이 부분 넣어 또한