Я периодически получаю следующую ошибку с живого веб-сайта, который я разрабатываю (скажем, два раза в месяц).Судя по трассировке стека, это похоже на набор инструментов управления AJAX.
Сообщение об ошибке: передан недопустимый объект, ожидается имя элемента.(1): {"ActiveTabIndex": 0, "TabState": [true, true, true, true]}
Я нашел еще одного человека, у которого точно такая же ошибка http://objectmix.com/software-testing/356582-microsoft-visual-studio-team-edition-software-tester-web-test.html
Это не большая проблема, но мне интересно знать, что вызывает это.Подробная трассировка стека:
Сообщение об ошибке: передан недопустимый объект, ожидается имя элемента.(1): {"ActiveTabIndex": 0, "TabState": [true, true, true, true]} Трассировка стека: в System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeDictionary (глубина Int32) в System.Web.Script.Serialization., Введите type, Int32 deepLimit) в System.Web.Script.Serialization.JavaScriptSerializer.DeserializeObject (String input) в AjaxControlToolkit.TabContainer.LoadClientState (String clientState) в C: \ Program Files \ Microsoft ASP.NET \ AJAX Control Toolkit 3.0AjaxControlToolkit \ Tabs \ TabContainer.cs: строка 346 в AjaxControlToolkit.ScriptControlBase.LoadPostData (String postDataKey, NameValueCollection postCollection) в C: \ Program Files \ Microsoft ASP.NET \ AJAX Control Toolkit 3.0\ AjaxControlToolkit \ ExtenderBase \ ScriptControlBase.cs: строка 314 в AjaxControlToolkit.TabContainer.LoadPostData (Строка postDataKey, NameValueCollection postCollection) в C: \ Program Files \ Строка Microsoft Tab.NET \ Ajit \ AjA \ AJAXT447 в AjaxControlToolkit.ScriptControlBase.System.Web.UI.IPostBackDataHandler.LoadPostData (String postDataKey, NameValueCollection postCollection) в C: \ Program Files \ Microsoft ASP.NET \ AJAX набор инструментов управления 3.0 \ AjaxasekitSystem.Web.UI.Page.ProcessPostData (NameValueCollection postData, логическое значение fBeforeLoad) в System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое значение includeStagesAfterAsyncPoint)