Вопрос

У меня есть небольшой сбой в веб -части. На веб -части, после загрузки страницы, когда вы впервые нажимаете на строку, появляется эта ошибка. Вы можете перейти на другую вкладку на одной странице или щелкнуть другую строку или использовать флажок Select All, и он больше не будет делать этого. Однако, если вы затем обновите страницу, она сделает это снова. Я видел, как у нескольких других была эта проблема, и им пришлось восстановить всю страницу. Однако веб -часть работает нормально, и вы можете делать все, что захотите, это просто раздражает, поэтому я хочу избавиться от него. Какие-нибудь мысли??!

Обновление: 10/13 - кажется, что в некоторых случаях восстановление страницы точно так же исправляет проблему. Это нормально для небольших страниц, но это очень утомительно для более крупных более сложных страниц.

Это было полезно?

Решение

Может быть ошибкой. Два сообщения, которые могут помочь: http://chrissyblanco.blogspot.com/2007/12/bug-with-customaction-in-actions-menu.html И решение здесь http://stephenkaye.blogspot.com/2008/02/bug-with-customactions.html

Другие советы

У меня тоже была эта проблема на странице приложения, которую я развернул из Visual Studio в каталог Publishing Webs Pages. Когда я объявил XSLTListViewWebpart только в ASPX, он почти работал, но с упомянутой ошибкой (ожидаемая шестнадцатеричная 0x ...), и мои инструменты документов в ленте не могли быть найдены.

Мне пришлось объявить параметры кода имени и это должно быть сделано раньше Page_load () или onload (). Не уверен, что onInit () прав, но это работает для меня :) В противном случае вы получаете сообщение об ошибке, в котором говорится, что ваше представление недействительное (не знаю точного сообщения, так как моя ошибка на шведской). Код, который я использую, находится в UserControl:

    protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);

        // This code must be run early or an error saying "Choosen view is invalid" will be displayed
        SPList list = SPContext.Current.Web.Lists.TryGetList("Documents");
        SPView view = list.DefaultView;
        mXsltListViewWebPart.Title = "Document library";
        mXsltListViewWebPart.ListId = list.ID;
        mXsltListViewWebPart.ViewGuid = view.ID.ToString("B");
        mXsltListViewWebPart.XmlDefinition = view.GetViewXml();
    }

Я также думаю, что это ошибка .... кажется, это исправление. Работал на меня: http://developz.blogspot.com/2012/02/expected-hex-0x-in-0xddddddddd-etc.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top