C# 内容占位符页面未显示在母版页内
我目前正在做一个C#aspx.net项目,突然之间母版页中应该加载的页面没有显示,就像“隐藏”,只有母版页显示,我想我没有做任何与之相关的事情。 这让我发疯,因为我已经加载了我得到的备份,同样的问题也发生了。那么也许我对我的VisualStudio2019做了什么错事? 有人有过这样的经历吗? 我曾尝试将Netframework从4.5更改为4.6,但问题仍然存在。 如果我在GoogleDevTools上查看该页面,该页面在那里,但没有显示在内容放置器上 我的母版页示例:C# 内容占位符页面未显示在母版页内,c#,asp.net,C#,Asp.net,我目前正在做一个C#aspx.net项目,突然之间母版页中应该加载的页面没有显示,就像“隐藏”,只有母版页显示,我想我没有做任何与之相关的事情。 这让我发疯,因为我已经加载了我得到的备份,同样的问题也发生了。那么也许我对我的VisualStudio2019做了什么错事? 有人有过这样的经历吗? 我曾尝试将Netframework从4.5更改为4.6,但问题仍然存在。 如果我在GoogleDevTools上查看该页面,该页面在那里,但没有显示在内容放置器上 我的母版页示例: <%@ Mast
<%@ Master Language="C#" AutoEventWireup="false" CodeBehind="Masterpage.Master.cs" Inherits="WORKFLOW_FACTURE.Site1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
....
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<div id="wrapper">
</div>
<div id="page-wrapper">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
<!-- /#page-wrapper -->
</body>
</html>
....
用户输入母版页时应加载的一个页面示例:
<%@ Page Title="" EnableEventValidation="false" Language="C#" AutoEventWireup="false" MasterPageFile="~/Masterpage.Master" CodeBehind="Indicateurs.aspx.cs" Inherits="WORKFLOW_FACTURE.Indicateurs" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<form runat="server">
....
</form>
<script type="text/javascript">
...
</script>
</asp:Content>
....
...
我在asp.net应用程序上也遇到了同样的问题,因为无法识别引导类。
发生这种情况有两个主要原因:
1-*从母版页调用链接*.css/script.js的顺序不正确,因此无法正确加载
2-调用bootstrap.css而不是bootstrap.min.css,这种情况发生在我身上,我认为这是因为加载时间与内容页相关。如果我不得不猜测,我会说,您的HTML中可能有错误。这些事情也不是无缘无故“突然”发生的。试着回想一下在它开始发生的时候你改变了什么。另外,.NETFramework版本和VisualStudio版本将与此问题完全无关。它在你的代码中的某个地方。但是,由于您只展示了一个非常简单的示例,因此很难知道它可能是什么。Adyson,问题是我已经加载了备份项目,我没有接触到它,并且知道它正在工作,同样的问题也发生了。您是否检查过页面的HTML输出,看看是否有任何内容在那里,但不知为何隐藏了?您是否调试了代码中的任何内容,以查看是否有未按预期运行的内容?如果您声称没有更改任何内容,那么很难看出这是如何发生的,除非注入这些占位符的内容可能是由隐藏的代码动态生成的?错误并非无中生有。一定有什么改变了。但我们所能做的就是提出调试建议。您显示的代码不允许我们直接理解问题,因为某些原因,类col md/col lg etc不能正常工作。如果在devtools上删除该类,将显示div/button/object。。可能是什么?我不知道确切的原因是什么,因为你没有给我们一个问题的答案,我们可以用它来诊断。这些听起来像是引导类。因此,如果您需要帮助,请a)说明您的引导版本,b)显示导致问题的相关HTML(而不仅仅是aspx占位符,这似乎是一个红鲱鱼),c)解释您希望它看起来像什么,以及它实际上看起来像什么(截图可能有用)。谢谢。问题解决了!!谢谢你,布鲁诺!!这就是问题所在,将bootstrap.css改为bootstram.min.css,并将其放在links.css部分的第一位。