我在Asp.net有一个母版页面
Default.Master
<body>
<form id="form1" runat="server">
<table width="1340" border="0" align="center" cellpadding="0" cellspacing="0">
<div>
<ul class="nav nav-tabs" id="tabs-table">
<li><a href="#1" data-toggle="tab">Login</a></li>
<li><a href="#2" data-toggle="tab">Members</a></li>
<li class="active"><a href="#3" data-toggle="tab">Search</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane" id="1">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"></asp:ContentPlaceHolder>
</div>
</div>
Content PlacedHolder未在我的登录页面中显示任何内容
Login.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/Default.Master" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="GRCOM_Web_Admin.Login" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<p>This is Section 1</p>
<div style="width: 100%">
<asp:Label ID="Userlbl" runat="server" Text="User Name"></asp:Label>
<asp:TextBox ID="Usertxtbox" runat="server"></asp:TextBox>
答案 0 :(得分:1)
您是否已关闭内容下订单标记?
</asp:Content>
答案 1 :(得分:1)
否1检查您是否在页面
中提到了母版页文件 <%@ Page Title="" Language="C#" MasterPageFile="~/yourfile.Master" AutoEventWireup="true"
CodeBehind="yourloginfile.aspx.cs" Inherits="yourproject.file" culture="auto" %>
然后
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="MasterPageContent" runat="server">
</asp:Content>
答案 2 :(得分:0)
好的所以我最终为我拥有的所有标签使用了1个单一的内容页面。
1. Master Page
2. Content Page
3. All the 3 tabs on Content Page and everything is working fine now.
我没有找到任何方法在主页面上显示所有树标签,并在3个不同标签上显示三个不同的内容页面。