создание представления MVC для действия из строки - PullRequest
1 голос
/ 10 сентября 2009

Я хочу создать представление с нуля для действия контроллера ... что я хочу добавить в представление, я сохранил его в базе данных в виде таблицы .... могу ли я это сделать ??? если да, кто-нибудь может помочь ...

Эта статья Я уже прошел эту статью, я хотел реализовать это без рубина. Так что я начинаю с нуля ...

Ответы [ 2 ]

2 голосов
/ 11 сентября 2009

Вы можете создать пустую страницу просмотра. То есть страница просмотра без каких-либо данных в теге BODY. Затем попросите контроллер получить тег body html из базы данных и отправить его на пустую страницу просмотра. Страница просмотра затем включит этот html в тег body.

<body>
<%= ViewData["MyBodyHTML"] %>
</body>

Это должно сработать.

0 голосов
/ 10 сентября 2009

Я не уверен, что это то, что вы хотите, но вы могли бы Google MiniWiki.

Они создают страницы на лету в файловой системе, но я думаю, вы могли бы заменить этот бит кода страницей из базы данных.

По сути, у них есть одна страница, содержащая div, содержимое которого они заменяют новой страницей.

У них есть объект WikiPage, который содержит все свойства, которые требуются странице, и они отображают это на экране.

EDIT

Я думаю, вы можете найти его здесь MiniWiki

Редактировать 2

Проверьте это Отображение на лету

Не забудьте пометить как правильный ответ, если это то, что вы хотели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...