2011-01-16 4 views
1

S'il vous plaît pardonner la question si c'est une question évidente, mais je suis nouveau au développement web et il m'a perplexe.Comment afficher une page HTML dans une page ASP.NET Site.Master

J'ai un site Web qui a été développé en utilisant ASP.NET et il a une page Site.master dans laquelle toutes mes autres pages asp sont affichées. J'ai téléchargé une copie de VisualLightBox qui génère une page HTML pour afficher un Galerie d'images.

Alors ce que je dois savoir est:

  1. Comment puis-je obtenir la page HTML pour afficher dans la partie Maincontent du Site.master ou
  2. Comment changer le code HTML pour faire partie de une page ASP.NET

S'il existe d'autres threads qui me donnent la réponse, pourriez-vous me diriger dans cette direction.

Répondre

2

Une page Site.Master définit ContentPlacholders afin que les pages qui héritent de Site.Master puissent facilement placer leur contenu dans une mise en page unifiée. Il y a une bonne discussion sur l'utilisation d'un Site.Master in the ASP.NET quick start tutorials.

Cela dit, vous avez plusieurs options pour utiliser votre page HTML avec votre Site.Master. Une grande partie de l'HTML rendu par VisualLightBox est très répandue en ce sens que vous n'avez pas besoin de l'utiliser. Vous avez simplement besoin d'extraire les sections HTML, JavaScript et CSS qui sont importantes et de les restructurer dans une page .ascx ou .aspx. Vous pouvez ensuite utiliser votre Site.Master pour créer un lien vers la page .aspx ou placer le contrôle utilisateur .ascx sur Site.Master.

+0

Merci pour la réponse, il a travaillé grand. – lardymonkey

2

Je vous suggère de créer simplement une page .aspx avec votre code HTML?

Questions connexes