Вопрос

Я звоню SPWeb.GetSiteData(anSpCrossListQuery).

Не удается вернуть какие-либо результаты или ошибки, когда я вызываю его из-за случайного пробела в конце предложения CAML-запроса <Where></Where>.

У кого-нибудь есть идея, почему?

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

Решение

SharePoint очень требователен к CAML-запросам и дает очень бесполезные, а иногда и неясные ошибки. Очевидно, что в этом случае простая String.Trim () решит проблему.

Очень тщательная проверка вашего запроса и проверка его правильности позволили устранить все проблемы, с которыми я столкнулся.

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

Поскольку SharePoint стремится сделать разработку болезненной;)

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