Я использую Microsoft Search Server 2008 + C # + .Net 3.5 + VSTS 2008 + ASP.Net для разработки веб-приложения, которое вызывает веб-службы Search Server 2008 при нажатии кнопки на странице html.
Я использую следующий код для запроса содержимого из Microsoft Search Server 2008. У меня вопрос, как отобразить результаты поиска из полученного DataSet? Я не нашел очень хороший образец от Google.
protected void Button1_Click(object sender, EventArgs e)
{
//The string containing the keyword to use in the search
string keywordString = "Microsoft";
//The XML string containing the query request information
//for the Web service
string qXMLString = "<QueryPacket xmlns='urn:Microsoft.Search.Query'>" +
"<Query><SupportedFormats><Format revision='1'>" +
"urn:Microsoft.Search.Response.Document:Document</Format>" +
"</SupportedFormats><Context><QueryText language='en-US' type='STRING'>" +
keywordString + "</QueryText></Context></Query></QueryPacket>";
SearchTest.QueryService queryService = new SearchTest.QueryService();
queryService.Credentials = System.Net.CredentialCache.DefaultCredentials;
DataSet ds = queryService.QueryEx(qXMLString);
}