Частичное содержимое, принимающее HTML в качестве параметра в ASP.NET MVC 3 - PullRequest
1 голос
/ 15 декабря 2011

У меня есть концепция модального окна в моем приложении MVC, которое отображает некоторый HTML, который оборачивает содержимое, которое в конечном итоге будет отображаться внутри модального окна. Содержимое будет HTML или напрямую жестко закодировано в представлении или сгенерировано помощником Html, как передано в качестве параметра.

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

1 Ответ

1 голос
/ 15 декабря 2011

Создание модели представления для частичного представления ... простой класс C # со строковым свойством для Html ... с использованием атрибута [AllowHtml] позволит вам добавить HTML в объект.

В родительском представлении вставьте свой HTML-код в эту модель представления и передайте его частичному при вызове.

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