Uso VS2010, C#, Aspnet4, Ajax, sqlserver2008
Tenho a tabela ENDERECO com os campos “código”, “logradouro”, “estado”, “bairro”, “cidade”
Tenho um WebService que faz o seguinte:
[WebMethod(Description ="Lista Logradouro")]
publicstring[] ListaLogradouro(string
prefixText, int count)
{
var LLogradouro = (from
e in dce.Endereco
where
e.Logradouro.StartsWith(prefixText)
select
e.Logradouro).Distinct().Take(count).ToArray();
return LLogradouro;
}
Coloquei na minha página 1 DropDown (DropUf) para exibir os Estados , e 1 textbox (TextLogradouro), no textbox coloquei um autocomplete Ajax,apontando para a ListaLogradouro, quando digito uma letra no textbox, se existir algum logradouro que inicia com aquela letra ele mostra, isso tá funcionando com a implementação acima. O que eu preciso é que ele liste “também” com base no DropUF, Ex.: digitei a letra A, se existir um logradouro naquele Estado, que inicie com a letra A ele mostra.