컨트롤러 동작을 위해 처음부터 뷰를 만들고 싶습니다. 뷰에 넣으려는 것을 테이블로 데이터베이스에 저장했습니다 .... 내가 그럴 수 있니? 이 경우 이미 내가 처음부터 시작하고 .so를 루비없이이를 구현하고 싶어이 글을 통해 갔다문자열에서 동작에 대한 mvc 뷰를 생성합니다.
This article 네 사람이 도울 수 있다면 ...
컨트롤러 동작을 위해 처음부터 뷰를 만들고 싶습니다. 뷰에 넣으려는 것을 테이블로 데이터베이스에 저장했습니다 .... 내가 그럴 수 있니? 이 경우 이미 내가 처음부터 시작하고 .so를 루비없이이를 구현하고 싶어이 글을 통해 갔다문자열에서 동작에 대한 mvc 뷰를 생성합니다.
This article 네 사람이 도울 수 있다면 ...
빈보기 페이지를 만들 수 있습니다. 즉, BODY 태그에 데이터가없는보기 페이지입니다. 그런 다음 컨트롤러가 데이터베이스에서 body 태그 html을 가져 와서 빈보기 페이지로 보냅니다. 뷰 페이지는이 html을 body 태그에 포함시킵니다.
<body>
<%= ViewData["MyBodyHTML"] %>
</body>
그래야합니다.
는 잘 모르겠어요 당신이 원하는 무엇을 그러나 당신은 Google MiniWiki 할 수 있었다.
그들은 파일 시스템에서 즉시 페이지를 생성하지만 데이터베이스의 페이지로 해당 코드를 대체 할 수 있다고 생각합니다.
기본적으로 페이지의 내용을 바꿀 div가 포함 된 단일 페이지가 있습니다.
페이지에 필요한 모든 속성을 포함하는 WikiPage 객체가 있으며 화면에 렌더링됩니다.
편집
난 당신이 MiniWiki
편집 2
확인 여기를 찾을 수 있습니다 생각이 밖으로 Rendering a view on-the-fly
이 마치 정답을 표시하는 것을 잊지 마세요 니가 원하는거야.
예, 저는 현재 이와 같은 것을 사용하고 있습니다. 데이터베이스에서 전체 HTML 파일을 제공 할 수 있으며 뷰에는 <% = Model.Html %> 이상이 포함되어 있지 않습니다. –
내 질문에 답한 후 내가 뭔가를 알아 냈다. – lucky