如何在ASP.NET Site.Master页面中显示HTML页面

时间:2011-01-16 16:39:15

标签: asp.net html visual-studio-2010

如果问题显而易见,请原谅这个问题,但我是网络开发的新手并且让我感到难过。

我有一个使用ASP.NET开发的网站,它有一个Site.master页面,显示我的所有其他asp页面。我已经下载了一个VisualLightBox副本,它生成一个HTML页面来显示图像画廊。

所以我需要知道的是:

  1. 如何让HTML页面显示在Site.Master的MainContent部分中,或
  2. 如何将HTML更改为ASP.NET页面的一部分
  3. 如果有其他线程给我答案,你可以指出我的方向。

2 个答案:

答案 0 :(得分:2)

我建议您只使用HTML创建一个.aspx页面?

答案 1 :(得分:2)

Site.Master页面定义了ContentPlacholders,以便从Site.Master继承的页面可以轻松地将其内容放在统一的布局中。关于使用Site.Master in the ASP.NET quick start tutorials进行了很好的讨论。

也就是说,您可以通过多种方式将HTML页面与Site.Master一起使用。 VisualLightBox呈现的大部分HTML都是样板文件,因为您不必使用它。您只需要提取重要的HTML,JavaScript和CSS部分,并重新构建.ascx或.aspx页面中的部分。然后,您可以使用Site.Master链接到.aspx页面或将.ascx用户控件放在Site.Master上。