public void LoadDocuments(int offset)
        {
            ExecuteCompleted callback = delegate(string response, ExecuteResult executeResult)
            {
                Loading.HideLoading(DocumentList);

                if (!DataService.HandleExecute(response, executeResult))
                {
                    return;
                }

                var root = response.ToXElement();
                if (root == null)
                {
                    return;
                }

                DocumentList.Load(root, offset);
            };

            Loading.ShowLoading(DocumentList);

            Site.DataService.ExecuteAsync("Indexes.GetDocuments", callback, IndexName, FieldName, Term, offset.ToString());
        }