2013-10-10 3 views
2

Я знаю, что есть что-то мне не хватает на этом
Но я не в состоянии понять, что
У меня есть этот мастер-страница:содержания Master страницы не отображается в детстве

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Mains.master.cs" Inherits="Sportsstop.Mains" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title>Sports Stop</title> 
<asp:ContentPlaceHolder ID="head" runat="server"> 

</asp:ContentPlaceHolder> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
    <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
     <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> 
    </asp:ContentPlaceHolder> 
</div> 
</form> 
</body> 
</html> 

N есть этот Младенец страница, которая должна слиться с выше главной страницы:

<%@ Page Title="" Language="C#" MasterPageFile="~/Mains.Master" AutoEventWireup="true" CodeBehind="Home.aspx.cs" Inherits="Sportsstop.Home" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server" > 

</asp:Content> 
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> 
</asp:Content> 
+0

@Robert Спасибо за ур вход, ну я очень новое для asp.net infact только началось сегодня! Plz исправьте меня, если я ошибаюсь. Если я хочу отображать текстовое поле на каждой странице веб-сайта, не следует ли его включать в главную страницу? Мое понимание главной страницы заключается в том, что это страница, которая может копировать себя на каждого ребенка! – user2866238

+0

Да, но не в ContentPlaceholder, подумайте о placeholder как о месте, где вводится содержимое с детской страницы. – Robert

+1

О, я думаю, это отвечает на мои сомнения .... Спасибо, что освободил это! – user2866238

ответ

4

Ваше текстовое поле должно быть в детской страницы, внутри ContentPlaceholder1. Я думаю, что тот, который находится на главной странице, игнорируется.

Если вы хотите иметь TextBox в мастер-странице, то он не может быть внутри ContentPlaceholder

Подумайте о том, заполнителем в качестве места, где содержание от ребенка страницы получает закачиваемой

Смежные вопросы