Tools






Retreiving List Content through WebService in SharePoint 2003

Add the webreference to the Lists.asmx in sharepoint site.

http://localhost/_vti_bin/Lists.asmx

(SharePoint virtual Directory URL/_vti_bin/Lists.asmx

write the following methods in your webservice.

private data.DataTable GetDataTableFromWSS(bool onlySchema)
{
string WssSiteUrl = http://192.168.111.21;
string WssSiteUrl = ConfigurationSettings.AppSettings["WssSiteUrl"];
WssSite.Lists lists = new WssSite.Lists();
lists.Url = WssSiteUrl + “_vti_bin/Lists.asmx”;
lists.Credentials = System.Net.CredentialCache.DefaultCredentials;

lists.PreAuthenticate = true;
//you have to pass the List Name here
string CommandText = “Employee Info”;
XmlNode ListCollectionNode = lists.GetListCollection();
XmlElement List = (XmlElement)ListCollectionNode.SelectSingleNode(String.Format(“wss:List[@Title='{0}']“, [...]