Как отобразить HTML-страницу на странице ASP.NET Site.Master - PullRequest
1 голос
/ 16 января 2011

Пожалуйста, прости вопрос, если он очевиден, но я новичок в веб-разработке, и это поставило меня в тупик.

У меня есть веб-сайт, который был разработан с использованием ASP.NET, и у него есть сайт.master page, на которой отображаются все мои другие страницы asp. Я загрузил копию VisualLightBox, которая генерирует страницу HTML для отображения галереи изображений.

Итак, что мне нужно знать:

  1. Как получить страницу HTML для отображения в части MainContent Site.Master, или
  2. Как изменить HTML, чтобы он стал частью страницы ASP.NET

Если есть другие темы, которые дают мне ответ, не могли бы вы указать мне в этом направлении.

Ответы [ 2 ]

2 голосов
/ 16 января 2011

Страница Site.Master определяет ContentPlacholders, чтобы страницы, наследуемые от Site.Master, могли легко разместить свое содержимое в едином макете.Существует хорошее обсуждение использования Site.Master в руководствах по быстрому старту ASP.NET .

Тем не менее, у вас есть несколько вариантов использования вашей HTML-страницы вместе с Site.Master,Большая часть HTML-кода, визуализируемого VisualLightBox , является образцом того, что вам не нужно его использовать.Вам просто нужно извлечь важные разделы HTML, JavaScript и CSS и реструктурировать их на странице .ascx или .aspx.Затем вы можете использовать свой Site.Master для ссылки на страницу .aspx или разместить пользовательский элемент управления .ascx на Site.Master.

2 голосов
/ 16 января 2011

Я бы посоветовал вам просто создать страницу .aspx с вашим HTML?

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