При підвищенні МОХ publising сторінки за допомогою jQuery, Я вдарив наступні лежачий:
Помилка сервера в ' /’ Застосування.
Помилка аналізатора
Опис: Сталася помилка під час розбору ресурсів, необхідних для обробки цього запита. Перегляньте конкретні розбору опис помилки з таким і відповідним чином змінити вихідний файл.
Аналізатор повідомлення про помилку: Тільки елементи керування вмістом дозволено безпосередньо в вмісту сторінки, яка містить елементи керування вмістом.
Джерело помилки:
Line 10: Line 11: Line 12: <script Line 13: type="text/javascript" Line 14: src="/jQuery/jquery-1.4.min.js">
Вихідний файл: /_catalogs/masterpage/KCC_FacultyMember.aspx Лінія: 12
Інформацію про версію: Microsoft .NET Framework версії:2.0.50727.4927; Версію ASP.NET:2.0.50727.4927
Це було легко виправити (h/t на мою колезі, Удай Ethirajulu). Переконайтеся, що код jQuery живе всередині "PlaceHolderAdditionalPageHead", як показано:
<ASP:Зміст ContentPlaceholderID = "PlaceHolderAdditionalPageHead" runat = "сервер">
<сценарій
тип = текст/javascript""SRC="/JQuery/Jquery-1.4.min.js">
</сценарій>
<скрипт тип = "текст/javascript">
$(документ).готові(функція() {
// Блискучий jQuery речі тут йде.
});
</сценарій>
</кінець>
Йди за мною на Twitter в http://www.twitter.com/pagalvin