Контейнер вкладки Ajax, возвращающий ошибку Java Script

Я пытаюсь использовать элемент управления Tab Container на веб-странице asp.net, и он возвращает ошибку java-скрипта «Объект не поддерживает это свойство или метод» при открытии в браузере. Использование .NET 3.5, AjaxControlToolKit 4.1.7.1213 и IE 8 .Что не так с приведенным ниже кодом?Первая часть кода заключена в "", потому что она не будет отображаться в моем сообщении.Спасибо.

"‹%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/Site.Master" AutoEventWireup="true" CodeBehind="ShortSaleInvestorReview.aspx.cs" Inherits="ShortSaleInvestorReview.WebUI.Pages.ShortSaleInvestorReview" %> ‹%@ Регистрация Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit" tagPrefix="ajax" %>"

<ajax:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="1" >
    <ajax:TabPanel runat="server" HeaderText="TabPanel1" ID="TabPanel1">
    <ContentTemplate>
                <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br />
                <asp:Button ID="Button2" runat="server" Text="Button" />
            </ContentTemplate>
    </ajax:TabPanel>
    <ajax:TabPanel ID="TabPanel2" runat="server" HeaderText="TabPanel2">
    <ContentTemplate>
                <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
                <asp:Button ID="Button1" runat="server" Text="Button" />
            </ContentTemplate>
    </ajax:TabPanel>
    <ajax:TabPanel ID="TabPanel3" runat="server" HeaderText="TabPanel3">
    <ContentTemplate>
                <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox><br />
                <asp:Button ID="Button3" runat="server" Text="Button" />
            </ContentTemplate>
    </ajax:TabPanel>
</ajax:TabContainer>


The JScript debugger stops at: self._tabIndex = opt.owner.get_tabs().length;

Вышеупомянутая разметка, похоже, имеет проблему с фактическим AJAX Jscript (jQuery.Tabs.TabPanel.debug.js)

// Имя: jQuery.Tabs.TabPanel.debug.js // Сборка: AjaxControlToolkit // Версия: 4.1.7.1213 // Версия файла: 4.1.7.1213 // (c) 2010 CodePlex Foundation (function(window, $) {

$act.createWidget('tabPanel', $.Widget, {

    options: {
        enabled: true,
        scrollBars: "None",
        dynamicServicePath: null,
        dynamicServiceMethod: null,
        dynamicContextKey: null,
        onDemandMode: "Always",
        updatePanelID: null,
        wasLoadedOnce: false,
        owner: null           
    },

    _events: ["click", "populating", "populated"],

    _create: function() {
        var self = this, 
            opt = self.options,
            elId = self.element.attr('id');

        self._active = false;
        self._tab = $('#' + elId + "_tab");
        self._header = $("#__tab_" + elId);
        self._tabIndex = opt.owner.get_tabs().length;

        if (opt.enabled) {
            self._addHandlersOnEnabled();
        } else {
            self._makeEnabled(false);
        }

        if (opt.onClientClick) {
            self.add_click(opt.onClientClick);
        }
    },

person Lakeshore    schedule 10.04.2014    source источник
comment
добавить больше информации об ошибке и строке ошибки?   -  person Michael B.    schedule 11.04.2014
comment
Ошибка веб-страницы: строка 32: ошибка: объект не поддерживает это свойство или метод.   -  person Lakeshore    schedule 11.04.2014
comment
а что это за строчка?   -  person Michael B.    schedule 12.04.2014
comment
self._tabIndex = opt.owner.get_tabs().length;   -  person Lakeshore    schedule 12.04.2014
comment
Ошибка заключается в том, что объект не поддерживает это свойство или метод. Файл: jQuery.Tabs.TabPanel.debug.js Строка: self._tabIndex = opt.owner.get_tabs().length; Это известная проблема при использовании элемента управления TabContainer в asp.net с IE8. Вы можете попробовать использовать IE9 IE10 для просмотра. И, пожалуйста, проголосуйте снизу. ajaxcontroltoolkit.codeplex.com/workitem/27625 ajaxcontroltoolkit.codeplex.com/workitem/27597 И вы можете попробовать следующее решение в аналогичной проблеме. stackoverflow.com/questions/21347849 /   -  person Lakeshore    schedule 15.04.2014