paul_vin Ответов: 1

Моя страница не показывает содержимое главной страницы


Я создал главную страницу в
HousingScocity
мое решение
HousingScocity
имя проекта
MasterPages
Папка главных страниц
в этой папке
UserMaster
Главная папка пользователя
в главной папке пользователя создана форма
UserMaster.Master


в корневом каталоге проекта у меня есть еще одна папка под названием
Pages

в котором присутствуют мои страницы, которые связаны с UserMaster.Мастер

но он не показывает содержимое главных страниц

Что я уже пробовал:

<pre><%@ Master Language="C#" AutoEventWireup="true" CodeBehind="UserMaster.master.cs" Inherits="HousingScocity.MasterPages.UserMaster.UserMaster" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
    <style>
.vl {
    border-left: 6px solid green;
    height: 500px;
    position: absolute;
    left: 50%;
    margin-left: -3px;
    top: 0;
}
</style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        
            <div>
                <h1>WELCOME TO ONLIN E HOUING</h1>
            <hr />
            </div>
            <div>
                
                                                                                                                
                <asp:Button ID="homebtn" runat="server" Text="HOME" />
 <asp:Button ID="Searchbtn" runat="server" Text="SEARCH" />
 <asp:Button ID="RENTLISTbtn" runat="server" Text="RENTLIST" />
 <asp:Button ID="SELLISTBTN" runat="server" Text="SELLISTBTN" />

             
                <asp:Button ID="Contactbtn" runat="server" Text="Contact" />

            </div>
            <hr />
            <div>
                ALL RESERVE @2018
            </div>
        </asp:ContentPlaceHolder>
    </div>
    </form>
</body>
</html>



Мой код страницы как(дома.код aspx-файл) в

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/UserMaster/UserMaster.Master" AutoEventWireup="true" CodeBehind="Home.aspx.cs" Inherits="HousingScocity.Pages.Home" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
mxklcmvmxvm
</asp:Content>

1 Ответов

Рейтинг:
2

Kirtan3385

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

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="UserMaster.master.cs" Inherits="HousingScocity.MasterPages.UserMaster.UserMaster" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
    <style>
.vl {
    border-left: 6px solid green;
    height: 500px;
    position: absolute;
    left: 50%;
    margin-left: -3px;
    top: 0;
}
</style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <div>
                <h1>WELCOME TO ONLIN E HOUING</h1>
            <hr />
            </div>
            <div>
                
                                                                                                                
                <asp:Button ID="homebtn" runat="server" Text="HOME" />
                <asp:Button ID="Searchbtn" runat="server" Text="SEARCH" />
                <asp:Button ID="RENTLISTbtn" runat="server" Text="RENTLIST" />
                <asp:Button ID="SELLISTBTN" runat="server" Text="SELLISTBTN" />

             
                <asp:Button ID="Contactbtn" runat="server" Text="Contact" />

            </div>
        <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        
            
                </asp:ContentPlaceHolder>
            <hr />
            <div>
                ALL RESERVE @2018
            </div>
        
    </div>
    </form>
</body>
</html>

Например, нажмите здесь