2014-10-20 132 views
0

母版頁中的內容物:內容頁沒有母版頁

<form id="form1" runat="server"> 
<div> 
    <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">   
    <center> 
    <table border="0" cellspacing="0" style="border-collapse: collapse; border-top-width:0" bordercolor="red" width="970" bgcolor="#DDE1EE" cellpadding="0"> 
//all contents 

</table> 
    </center> 
    </asp:ContentPlaceHolder> 
</div> 
</form> 

內容頁:

<%@ Page Title="" Language="C#" MasterPageFile="~/CambridgeMaster.master" AutoEventWireup="true" CodeFile="Home.aspx.cs" Inherits="Home" %> 

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> 

</asp:Content> 


<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> 
    <asp:Button ID="Button1" runat="server" Text="Button" /> 

</asp:Content> 

在我的內容頁,我無法找到任何母版頁的內容。

回答

0

它的工作原理有點不同。

它將Content頁面的內容注入到ContentPlaceholder中(有效地替換那裏的任何內容)。

您可以將您的ContentPlaceholder放在希望顯示內容頁面html的位置。

<center> 
    <table border="0" cellspacing="0" style="border-collapse: collapse; border-top-width:0" bordercolor="red" width="970" bgcolor="#DDE1EE" cellpadding="0"> 
//all contents 
<asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server"> 
</asp:ContentPlaceHolder> 
</table> 
    </center> 

請注意,我已將它放在表格內並將其留空。

+0

但是,現在,我的內容頁面的內容與頁面內容相交 – 2014-10-20 03:31:49

相關問題