2011-11-15 118 views
0

我正在使用.net 2008开发web应用程序。 所以我创建了一个母版页和一些其他页面。我想将母版页应用于所有其他页面,但我没有得到它。早些时候我使用.net2005这里有选项,当我们在应用程序中创建一个新页面并检查主页面选项时,但在.net2008中这个选项不存在,所以请告诉我该怎么做。我是.NET新手。如何将母版页应用于asp.net 2008中的页面

请告诉我 谢谢

+0

.net改进了很多啊,我使用的是.net 4.0,你使用的是2008 :O ... 11个问题没有解决方案没有投票演员dosen't帮助你花花公子 –

回答

0

使用此代码:

<%@ Page Title="test" Language="VB" MasterPageFile="~/MasterPageName.master" AutoEventWireup="false" CodeFile="PageName.aspx.vb" Inherits="PageNameClass" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="maincontent" runat="Server"> 
    //here you can add you page data start from form tag till end of form tag and remove everything else. 
</asp:Content> 
+0

我不明白AjaxControlToolkit与添加母版页有什么关系? –

+0

yah .. yah我删除该行检查 –

1

如果你想手动设置母版的您已经创建,你可以做以下页面:在Page指令您的ASPX页面设置了如下主页面:

<%@ Page Language="C#" MasterPageFile="~/MasterPages/Master1.master" Title="Content Page"%> 

Your MasterPage定义了几个内容区域。然后,您应该在页面中重复使用这些内容,并使用本地内容填充它们。

添加新页面时,documentation表示添加Web窗体页面时可以选择选择主页面复选框,然后单击添加。然后出现选择主页面对话框。

+0

如果您不使用

+0

感谢您的建议。我编辑了我的答案。 –

1

你表明你的问题

"when we created a new page in application and check the master page option" 

如果您使用的是web application当你wan't与masterpage 添加页面,你应该添加页面这样

Project -> 
    Add New Item -> 
      Web Form Using Master Page (instead of selecting Web Form) 

然后你可以选择masterpage

相关问题