Beispiel #1
0
        /// <summary>
        /// <c>listService_GetListItemsCompleted</c> Event Handler
        /// it gets the uploaded data node from sharepoint 2007 document library and calls 
        /// <c>listService_GetListItemsCompleted</c>  method to update status 
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void listService_GetListItemsCompleted(object sender, SharePoint_Link.ListWebService.GetListItemsCompletedEventArgs e)
        {
            try
            {
                if (e.Result != null)
                {
                    XmlNode ndVolunteerListItems = e.Result;
                    UserModule.UploadItemsData uploaditemdata = (UserModule.UploadItemsData)e.UserState;

                    SharePoint_Link.frmUploadItemsList fmuploaditemlist = new frmUploadItemsList();
                    fmuploaditemlist.ListItemCompleted(ndVolunteerListItems, uploaditemdata);

                }

            }
            catch (Exception ex)
            {

                string outMessage1 = ex.Message;
                if (ex.InnerException != null)
                {
                    outMessage1 = ex.InnerException.Message;
                }

                UserModule.UploadItemsData uitemdata = (UserModule.UploadItemsData)e.UserState;

                SharePoint_Link.frmUploadItemsList fmuploaditemlist = new frmUploadItemsList();
                fmuploaditemlist.UpdataGridRows(false, "exception in getlistitemscompleted event." + outMessage1, " ", uitemdata);

                fmuploaditemlist.Show();
                fmuploaditemlist.HideProgressPanel(true);

            }
        }