JQuery не будет работать в asp.net с помощью Telerik Controls - PullRequest
0 голосов
/ 02 августа 2011

У меня есть простая страница, на которой мне нужно открыть диалоговое окно печати после завершения загрузки страницы, и я собирался добиться этого с помощью jquery, однако я, похоже, не смог запустить jquery.

Я следовал руководству по Telerik , так как мы используем их элементы управления и для простоты я хотел бы не вводить более одной версии jQuery, если только она абсолютно не нужна, которую я не наденуне думаю, что это так.

Я пробовал несколько из перечисленных там методов, но ни один из них не работает, хотя замена jquery обычным JS-предупреждением работает.

Это код:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Print.aspx.cs" Inherits="Web.Modules.Plan.Print"
    Theme="Plan" %>

<!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>Print Your plan</title>
    <script type="text/javascript">
        $(document).ready(function () {
            alert("Document is ready");
        });

    </script>
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager runat="server" ID="RadScriptManager" >
        <Scripts>
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
        </Scripts>
    </telerik:RadScriptManager>
    <div>
        <div id="divInstrumentTitle" runat="server" class="InstrumentTitle">
            <asp:Label runat="server" ID="lblInstrumentTitle" CssClass="InstrumentTitle" /></div>
        <asp:Panel runat="server" ID="pnlEplan" />
    </div>
    </form>
</body>
</html>

есть идеи, что здесь происходит?

1 Ответ

0 голосов
/ 02 августа 2011

Попробуйте переместить свои скрипты ниже RadScriptManager, поэтому переместите их из головы в тело, в конце формы, чтобы проверить, имеет ли это значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...