在VS2008中打开网页中母板页也是总是会提示错误“网页中包含一个或多个与母板页中<asp:ContentPlaceHolder>控件不对应的<asp:Content>控件. 改正代码视图中的问题”
请问怎么解决?
以下是我的源代码:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Main.master.cs" Inherits="Main" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>办公自动化管理平台</title>
<link rel="Stylesheet" type="text/css" href="CSS/SysLogin.css" />
<style type="text/css">
#apDiv1
{
width: 998px;
margin: 0 auto;
font-size: 12px;
}
.style2
{
width: 134px;
}
#header
{
width: 1001px;
}
.style3
{
width: 95px;
}
#MainFrame
{
height: 711px;
width: 727px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div id="apDiv1">
<div id="header" height="100%">
<img src="Images/taitou.JPG" style="width: 998px; height: 138px" />
</div>
<div style="background-image: url('Images/topback.gif'); height: 33px; text-align: center;">
<table style="width: 95%; height: 38px;">
<tr>
<td style="width: 14%">
<asp:Image ID="Image1" runat="server" ImageUrl="~/Images/home.gif" />
<asp:LinkButton ID="LinkButton1" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="~/OAIndex.aspx">主页</asp:LinkButton>
</td>
<td style="width: 14%">
<asp:Image ID="Image2" runat="server" ImageUrl="~/Images/index.gif" />
<asp:LinkButton ID="LinkButton2" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="">重新登陆</asp:LinkButton>
</td>
<td style="width: 14%">
<asp:Image ID="Image3" runat="server" ImageUrl="~/Images/userkey.gif" />
<asp:LinkButton ID="LinkButton3" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="">修改密码</asp:LinkButton>
</td>
<td class="style2">
<asp:Image ID="Image4" runat="server" ImageUrl="~/Images/showtoc.gif" Height="17px" />
<asp:LinkButton ID="LinkButton4" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="">显示/隐藏菜单</asp:LinkButton>
</td>
<td class="style3">
<asp:Image ID="Image5" runat="server" ImageUrl="~/Images/help[1].bmp" />
<asp:LinkButton ID="LinkButton5" runat="server" ForeColor="White" CausesValidation="False">帮助</asp:LinkButton>
</td>
<td align="left">
<asp:Image ID="Image6" runat="server" ImageUrl="~/Images/smile.gif" />
<span style="color: white">今天是:</span><asp:Label ID="timers" runat="server"></asp:Label>
</td>
</tr>
</table>
</div>
<iframe id="leftFrame" name="leftFrame" scrolling="yes" src="menu.htm"
style="border-style: none; border-color: inherit; border-width: 0; width: 192px; height: 510px; "
frameborder="0"></iframe>
<iframe id="Iframe1" name="mainFrame" src="" style="background-color:White,width: 783px;
height: 516px; width: 786px;">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</iframe>
</div>
</form>
</body>
</html>
请问怎么解决?
以下是我的源代码:
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Main.master.cs" Inherits="Main" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>办公自动化管理平台</title>
<link rel="Stylesheet" type="text/css" href="CSS/SysLogin.css" />
<style type="text/css">
#apDiv1
{
width: 998px;
margin: 0 auto;
font-size: 12px;
}
.style2
{
width: 134px;
}
#header
{
width: 1001px;
}
.style3
{
width: 95px;
}
#MainFrame
{
height: 711px;
width: 727px;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div id="apDiv1">
<div id="header" height="100%">
<img src="Images/taitou.JPG" style="width: 998px; height: 138px" />
</div>
<div style="background-image: url('Images/topback.gif'); height: 33px; text-align: center;">
<table style="width: 95%; height: 38px;">
<tr>
<td style="width: 14%">
<asp:Image ID="Image1" runat="server" ImageUrl="~/Images/home.gif" />
<asp:LinkButton ID="LinkButton1" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="~/OAIndex.aspx">主页</asp:LinkButton>
</td>
<td style="width: 14%">
<asp:Image ID="Image2" runat="server" ImageUrl="~/Images/index.gif" />
<asp:LinkButton ID="LinkButton2" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="">重新登陆</asp:LinkButton>
</td>
<td style="width: 14%">
<asp:Image ID="Image3" runat="server" ImageUrl="~/Images/userkey.gif" />
<asp:LinkButton ID="LinkButton3" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="">修改密码</asp:LinkButton>
</td>
<td class="style2">
<asp:Image ID="Image4" runat="server" ImageUrl="~/Images/showtoc.gif" Height="17px" />
<asp:LinkButton ID="LinkButton4" runat="server" ForeColor="White" CausesValidation="False"
PostBackUrl="">显示/隐藏菜单</asp:LinkButton>
</td>
<td class="style3">
<asp:Image ID="Image5" runat="server" ImageUrl="~/Images/help[1].bmp" />
<asp:LinkButton ID="LinkButton5" runat="server" ForeColor="White" CausesValidation="False">帮助</asp:LinkButton>
</td>
<td align="left">
<asp:Image ID="Image6" runat="server" ImageUrl="~/Images/smile.gif" />
<span style="color: white">今天是:</span><asp:Label ID="timers" runat="server"></asp:Label>
</td>
</tr>
</table>
</div>
<iframe id="leftFrame" name="leftFrame" scrolling="yes" src="menu.htm"
style="border-style: none; border-color: inherit; border-width: 0; width: 192px; height: 510px; "
frameborder="0"></iframe>
<iframe id="Iframe1" name="mainFrame" src="" style="background-color:White,width: 783px;
height: 516px; width: 786px;">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</iframe>
</div>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="InformationManage.aspx.cs"
Inherits="Information_InfomationManage" MasterPageFile="~/MasterPage.master"
Title="信息管理" %><asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
</asp:Content>
这是其它页面的结构。
</asp:Content>
这是其他页面结构。选择模板页来的。