Cześć,
I próbować rodzajowy funkcja - GetData i omijanie the rodzajowy parametr. Ono móc dokładny kod, ale ono pracować. I mieć nadzieję ono pomagać.
Otucha…
Rajendra
-------------------------------------------------------------------------------------------------------------------------------------------
ochraniać kawitacyjny Page_Load (przedmiot nadawca, EventArgs e)
{
smyczkowy returnItems = GetData ("Miasto", "", ""
, "zones.aspx? ZoneID=", "ows_ID");
Response.Write (returnItems
);
}
intymny smyczkowy GetData (smyczkowy thelistName, smyczkowy strQuery, smyczkowy strViewFields, smyczkowy aspx, smyczkowy idColumn)
{
Lists.Lists myListservice = nowy Lists.Lists ();
myListservice.Credentials = System.Net.CredentialCache.DefaultCredentials
;
myListservice.Url = "
http://localhost/subsite1/_vti_bin/Lists.asmx";
/* Wyznaczać wartość the GetListItems method*/
//string thelistName = "Dzielić"; //" {B6E894E8-EBB3-4E41-8416-E8150B0EC57B
} ";
//Maybe my móc widok w sharepoint który specyficznie używać dla nasz sieć app?
//string viewName = "{C5C450CF-CEA0-4081-B4BE-7D7DA06C8677
}";
smyczkowy rowLimit = "500";
// Instantiate XmlDocument przedmiot
System.Xml.XmlDocument xmlDoc = nowy System.Xml.XmlDocument ();
System.Xml.XmlElement zapytanie = xmlDoc.CreateElement ("Zapytanie
");
System.Xml.XmlElement viewFields = xmlDoc.CreateElement ("ViewFields
");
System.Xml.XmlElement queryOptions = xmlDoc.CreateElement ("QueryOptions
")
;
/*Use CAML query*/
query.InnerXml = strQuery; // ""; /"
0>";
viewFields.InnerXml = strViewFields; // "
/>";
queryOptions.InnerXml = "";
System.Xml.XmlNode guzek = myListservice.GetListItems
(thelistName
, null, zapytanie, viewFields, rowLimit, queryOptions, null);
smyczkowy returnedItems = "";
foreach (System.Xml.XmlNode guzek w guzek)
{
jeżeli (guzek. Imię == "rs: dane")
{
dla (int i = (0); i <� node=""> {
jeżeli (node.ChildNodes [i]. Imię == "z: rząd")
{
smyczkowy theURL = sznurek. Concat (""
); returnedItems += sznurek. Concat (theURL, node.ChildNodes [i]. Atrybut ["ows_Title"]. Wartość?? String.Empty,"");
}
}
}
}
powrotny returnedItems;
}