如何设置ASP模板

时间:2014-02-26 18:34:14

标签: javascript jquery html asp.net css

我有一个使用HTML / CSS / JQuery / JavaScript创建的网站。我想将其转换为ASP.net网站。有没有一种简单的方法可以实现这一目标?

在我的主页上,我希望始终可以看到三个DIV。这是一个截图:

enter image description here

我的解决方案资源管理器如下所示:

enter image description here

当我在VS中创建新的网站模板时,我有以下MasterPage.master页面:

<%@ Master Language="VB" CodeFile="MasterPage.master.vb" Inherits="MasterPage" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <asp:ContentPlaceHolder id="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>

现在我的问题是上面的页面应该存储什么? 假设我要创建另一个页面,“page2.aspx”除了屏幕截图中的三个内容之外还有不同的内容,这些内容总是会出现,我该怎么做?

从浏览开始,我似乎还可以添加一个Web窗体,为页面提供“默认”名称。

我很困惑。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

我认为更多地了解母版页的工作方式可能对您有所帮助。这是一个来自ASP.NET站点的教程,看起来它应该让你重新使用布局,就像你问的那样:http://www.asp.net/web-forms/tutorials/master-pages/creating-a-site-wide-layout-using-master-pages-cs