我有一個問題...使用母版頁使用jQuery
我有一個新的項目創建一個母版頁(的Site.Master)時,並呼籲像(home.aspx)另一頁時,則頁面獲取錯誤。
這是錯誤:
'/'應用程序中的服務器錯誤。 內容控件必須是內容頁面或引用母版頁的嵌套母版頁中的頂級控件。 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。
異常詳細信息:System.Web.HttpException:內容控件必須是引用母版頁的內容頁面或嵌套母版頁中的頂級控件。 源錯誤: 執行當前Web請求期間生成未處理的異常。關於異常的來源和位置的信息可以使用下面的異常堆棧跟蹤來標識。
這是我的母版頁
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Masterpage.master.cs"
Inherits="WebApplication2.Masterpage" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link rel="stylesheet" href="CSS/jquery.mobile-1.4.0.min.css" />
<script type="text/javascript" src="JS/Jquery.min1.js"></script>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
這是home.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="home.aspx.cs" Inherits="WebApplication2.home" MasterPageFile="~/Masterpage.Master" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
</head>
<body>
<div data-role="page">
<div data-role="header" data-theme="b">
</div>
<div data-role="content">
<ul data-role="listview" data-inset="true">
<li><a href="#" data-role="button" id="btn_group1" data-icon="heart">1</a></li>
<li><a href="#" data-role="button" id="btn_group2" data-icon="star">2</a></li>
<li><a href="#" data-role="button" id="btn_group3" data-icon="star">3</a></li>
</ul>
</div>
</div>
</body>
</html>
請幫我...... 感謝
defineded這個問題是不相關的jQuery的,所以我未標記它。你需要閱讀[Master Pages](http://msdn.microsoft.com/en-us/library/wtxbf3hh.ASPX),因爲你的'Home.aspx'文件是錯誤的 - 你只需要指定一個'head '和'ContentPlaceHolder1'部分,這裏不需要''聲明 – CodingIntrigue