Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

brunoguitarman

[Resolvido] Existe maneira de passar DropDownList como out parame

Recommended Posts

Galera,

 

Existe alguma maneira de passar uma DropDownList como out parameter?

 

O que estou querendo fazer é um método para databinding. Não quero deixar todo aquele código (criar conexão, executar stored procedure, executar data reader...) no codebehind da página, gostaria de deixar dentro de uma classe específica para esse tipo de manipulação.

 

p.s.: Se alguém tiver uma boa idéia de outra maneira agradeço. Tentei também criando um método que retornasse uma lista com os valores encontrados e dessa forma também consigo alimentar a DropDownList, mas quando, no evento Page_Load tento modificar o SelectedIndex para algum que o usuário já tenha escolhido outra vez, ele não modifica, ficando sempre o valor default, por isso que usei o databind.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você deixar todo esse codigo em uma classe, basta ela ser pública e o método que retorna os dados também ser público.

Se seu método retornar um list<SuaClasse> por exemplo basta:

 

SuaClasseRegraNegocio suaClasse = new SuaClasseRegraNegocio();
seuDrop.DataSource = suaClasse.SeuMetodo();
seuDrop.DataBind();

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você deixar todo esse codigo em uma classe, basta ela ser pública e o método que retorna os dados também ser público.

Se seu método retornar um list<SuaClasse> por exemplo basta:

 

SuaClasseRegraNegocio suaClasse = new SuaClasseRegraNegocio();
seuDrop.DataSource = suaClasse.SeuMetodo();
seuDrop.DataBind();

 

Abraços...

 

Valeu! Eu estava criando uma lista e utilizando o items.add, ao invés do bind.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.