private void DrawProfilesModule() { Utilities.DataIO data = new Profiles.Profile.Utilities.DataIO(); Search.Utilities.DataIO search = new Profiles.Search.Utilities.DataIO(); XmlDocument xml = data.GetSameDepartment(base.RDFTriple); List <ListItem> items = new List <ListItem>(); if (xml.SelectSingleNode("Network/NumberOfConnections").InnerText != "0") { string departmenturi = xml.SelectSingleNode("Network/DepartmentURI").InnerText; string insitutitionuri = xml.SelectSingleNode("Network/InstitutionURI").InnerText; string searchrequest = string.Empty; search.SearchRequest("", "", "", "", insitutitionuri, "", departmenturi, "", "", "", "http://xmlns.com/foaf/0.1/Person", "25", "0", "", "", "", "", false, ref searchrequest); this.SearchRequest = searchrequest; foreach (XmlNode n in xml.SelectNodes("Network/Connection")) { items.Add(new ListItem(n.InnerText, n.SelectSingleNode("@URI").Value)); } rptSameDepartment.DataSource = items; rptSameDepartment.DataBind(); } else { rptSameDepartment.Visible = false; } }