none
ajax ScriptManager не дает подключить скрипт RRS feed

  • Вопрос

  • Создаю пустой проект с поддержкой ajax, а также пустой файл script1.js, и добавляю его в html страницу.( выделено жирным )


    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    <head runat="server">
           <script src="scripts/script1.js" type="text/javascript"/>   
           <title>Untitled Page</title>
    </head>
    <body>
        <form id="form1" runat="server">
            <asp:ScriptManager ID="ScriptManager1" runat="server" />
            
            <div>
            </div>
        </form>
    </body>
    </html>



    При запуске выдается ошибка в методе initializeInternal внутри ScriptManagera
    по причине того что this._form = null .

        function Sys$WebForms$PageRequestManager$_initializeInternal(scriptManagerID, formElement) {
            if (this._prmInitialized) {
                throw Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);
            }
            this._prmInitialized = true;
            this._scriptManagerID = scriptManagerID;
            this._form = formElement;
            [b]this._onsubmit = this._form.onsubmit;[b]
            this._form.onsubmit = null;


    с чего бы это ? ( vs2008 )
    27 сентября 2009 г. 15:19

Ответы

  • Здравствуйте,

    обязательно нужен закрывающий тег
    <script src="scripts/script1.js" type="text/javascript"></script>

    • Предложено в качестве ответа Gnupot 1 октября 2009 г. 14:10
    • Помечено в качестве ответа I.Vorontsov 27 октября 2009 г. 6:24
    1 октября 2009 г. 14:10

Все ответы