Хорошо... Я застрял здесь. Что-то вроде новичка в C# и использовании веб-сервисов. Я успешно заполнил DropDownList из службы SOAP, но мне действительно нужно отфильтровать этот список на основе определенной категории.
Вот что у меня есть до сих пор:
problemReporting.soapClient s = new problemReporting.soapClient();
problemReporting.NullRequest nr = new NullRequest();
problemReporting.ProblemDescription[] getDescList = s.getProblemDescriptionList(nr);
ddlProblem.DataSource = getDescList;
ddlProblem.DataTextField = "description";
ddlProblem.DataValueField = "code";
ddlProblem.DataBind();
ProblemReporting.ProblemDescription содержит «категорию», «описание» и «код». Как установить DataSource равным getDescList, где категория = Категория1? (Есть 4 категории элементов. Категория будет установлена пользователем, выбирающим категорию на предыдущей странице, и это значение извлекается из URL-адреса с помощью HttpUtility.UrlDecode.)
Спасибо заранее за помощь.