Представление дерева Asp.Net в веб-части SharePoint - ошибка ввода строки - PullRequest
1 голос
/ 20 января 2010

У меня очень странная проблема. У меня есть веб-часть SharePoint, которая отображает представление дерева asp.net. Требуется глубина дерева из выпадающего списка. Чтобы повысить производительность представления дерева, я устанавливаю для свойства PopulateOnDemand значение true для последнего уровня глубины дерева.

Например, если у меня есть всего 10 уровней в данных, и пользователь выбирает глубину дерева как 3, то для данных третьего уровня я устанавливаю PopulateOnDemand в значение true.

Теперь начинается странная часть. Когда я нажимаю на + изображение на третьем уровне, и если под этим конкретным узлом есть дочерние элементы, то происходит обратный вызов, и узел расширяется. Но если для этого конкретного узла нет дочерних элементов, нажмите кнопку + и выдает «Ошибка ввода строки в неправильном формате».

Я убедился, что на стороне сервера нет ошибок. Некоторые вещи выглядят подозрительно, когда Internet Explorer пытается связать конструкцию расширенного узла.

Пожалуйста, дайте мне знать, если кто-то сталкивался с подобной проблемой или разрешение для того же?

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 19 апреля 2010

Я перешел с древовидного представления asp.net на древовидное представление SharePoint, и, похоже, оно работает. Не уверен, что это решило проблему.

0 голосов
/ 20 января 2010

Используете ли вы панели обновления с ajax 1.0? TreeView, по крайней мере, в AJAX 1.0, как известно, не работают с панелями обновления.

...