我使用此代码从母版页导航。但它不起作用。 它甚至没有显示出一些是超链接。 我再次使用相同的代码。但那个时候它起作用了
有什么建议吗?
<ul>
<li title="Home"><a href="Home.aspx" id="current">Home</a></li>
<%@ Master Language="C#" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
**<title>Enlighten</title>
<%--<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />--%>
<link rel="stylesheet" href="images/Enlighten.css" type="text/css" />
<%--</head>--%>
<body>
<%--<form id="form1" runat="server">--%>
<div id="wrap">
<div id="header">
<div id="logo-box">
<h2 id="logo"> Agarwal<br />
Dharamshala</h2>
<h2 id="slogan">One Brick
<br />
One Rupee</h2>
</div>
<div class="headerphoto"></div>
</div>
<div id="menu">
<div class="align-left">
<ul>
<li title="Home"><a href="Home.aspx" id="current">Home</a></li>
<li><a href="http://www.free-css.com/" runat="server">XXX</a></li>
<li><a href="http://www.free-css.com/" runat="server">Donate</a></li>
<li class="Contact"><a href="Getaccomodation.aspx" runat="server">Get </a></li>
<li class="button"> <a href="C:\Users\Princy\Documents\Visual Studio 2008\WebSites\A+D\ContactUs.aspx" runat="server">Contact</a></li>
</ul>
</div>
</div>**
答案 0 :(得分:1)
要开始,请查看页面的来源,也许链接在那里,但由于某些css不可见。如果它在源中,那么你知道它就在那里你就是看不到它,如果它不存在你就知道你实际上没有看到正确的页面。那将是我开始的地方。
答案 1 :(得分:1)
您的母版页(ContentPlaceHolder
内)中的代码可能会被Content
页面上的aspx
控件替换。
因此,请检查Content
页面上是否有任何aspx
控件,其中ContentPlaceHolderID
引用了母版页中相应的ContentPlaceHolder
控件
答案 2 :(得分:0)
在主页面声明之前,在标题之前和正文之前有HTML。这可能使浏览器和/或服务器无法呈现页面......