在主页asp.net中导航

时间:2014-03-18 07:14:42

标签: html asp.net .net

我使用此代码从母版页导航。但它不起作用。 它甚至没有显示出一些是超链接。 我再次使用相同的代码。但那个时候它起作用了

有什么建议吗?

<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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>**

3 个答案:

答案 0 :(得分:1)

要开始,请查看页面的来源,也许链接在那里,但由于某些css不可见。如果它在源中,那么你知道它就在那里你就是看不到它,如果它不存在你就知道你实际上没有看到正确的页面。那将是我开始的地方。

答案 1 :(得分:1)

您的母版页(ContentPlaceHolder内)中的代码可能会被Content页面上的aspx控件替换。

因此,请检查Content页面上是否有任何aspx控件,其中ContentPlaceHolderID引用了母版页中相应的ContentPlaceHolder控件

答案 2 :(得分:0)

在主页面声明之前,在标题之前和正文之前有HTML。这可能使浏览器和/或服务器无法呈现页面......