Usuário com melhor resposta
Exibir varias informações dentro do "Literal"

Pergunta
-
boa noite! eu estou com um problema,eu fiz um código aonde você procura por um CEP e ao clicar no botão retorna o endereço.Esta parte esta ok,mas eu preciso digitar mais que um CEP e mostrar todos os CEP's pesquisados no textbox
protected void btnConsultar_Click(object sender, EventArgs e) { AtendeClienteClient ws = new AtendeClienteClient("AtendeClientePort"); var dados = ws.consultaCEP(txtCEP.Text); if (dados != null) { litResultado.Text = string.Format(@"Endereço: {0}<br /> Complemento 1: {1}<br /> Complemento 2: {2}<br /> Bairro: {3}<br /> Cidade: {4}<br /> Estado: {5}", dados.end, dados.complemento, dados.complemento2, dados.bairro, dados.cidade, dados.uf); BtnMapa.Enabled = true; BtnMapa.Visible = true; ws.Close(); }
se alguém puder me ajudar eu agradeceria muito.- Editado Repetir várias informações dentro do literal terça-feira, 9 de maio de 2017 02:02
Respostas
-
tente com
for(int idx = 0; idx<= dados.count -1; idx++) {
}
- Marcado como Resposta Guilherme Macedo SModerator sexta-feira, 19 de maio de 2017 20:33
Todas as Respostas
-
Bom dia Repetir várias informações dentro do literal
Tudo bem contigo?
Grato pela participação.
Por gentileza, poderia informar se possui algum tipo de erro ou seria mais uma questão de How to e customização?
Atenciosamente,
Guilherme Macedo S
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
Então Guilherme obrigado por ajudar!
Eu não estou com erro nesse código.Eu preciso poder pesquisar mais de um CEP ao mesmo tempo,eu tentei fazer usando "for" mas eu consigo,ele me da um erro.Eu não sei como fazer para criar essa repetição essa é a minha duvida.
-
AtendeClienteClient ws = new AtendeClienteClient("AtendeClientePort"); var dados = ws.consultaCEP(txtCEP.Text);
foreach (var dado in dados) {if (dado != null) { litResultado.Text = string.Format(@"Endereço: {0}<br /> Complemento 1: {1}<br /> Complemento 2: {2}<br /> Bairro: {3}<br /> Cidade: {4}<br /> Estado: {5}", dado.end, dado.complemento, dado.complemento2, dado.bairro, dado.cidade, dado.uf); BtnMapa.Enabled = true; BtnMapa.Visible = true; }
}
ws.Close();
-
eu fiz conforme o código que você mostrou mas ele da o seguinte erro:
Error CS1579 foreach statement cannot operate on variables of type 'ServiceReference1.enderecoERP' because 'ServiceReference1.enderecoERP' does not contain a public definition for 'GetEnumerator' 3_Default.aspx C:\Users\Mario\documents\visual studio 2017\WebSites\WebSite1\Default.aspx.cs 30 Active
-
tente com
for(int idx = 0; idx<= dados.count -1; idx++) {
}
- Marcado como Resposta Guilherme Macedo SModerator sexta-feira, 19 de maio de 2017 20:33
-
Bom dia,
Por falta de retorno esta thread esta encerrada !
Por gentileza, caso necessário abra uma nova thread.
Atenciosamente,
Guilherme Macedo S
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.