Ir para conteúdo

POWERED BY:

Arquivado

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

Gilnet

[Resolvido] Preencher DropList usuando uma classe

Recommended Posts

Olá,

 

Preciso preencher um droplist usuando os dados retornados de uma classe para um webform. Vejam:

No web form:

public void lerUsuario()

{

Usuario = "";

cboUsuario.Items.Clear();

 

cboUsuario.Enabled = true;

cboUsuario.DataSource = pUsuario.exibirUsuario(Opcao, idUsuario, Usuario);

cboUsuario.DataTextField = "Usuario";

cboUsuario.DataValueField = "idUsuario";

cboUsuario.DataBind();

cboUsuario.Items.Insert(0, "Selecione um usuário");

cboUsuario.SelectedIndex = 0;

}

 

Na classe:

public static DataTable exibirUsuario(int Opcao, int idUsuario, string Usuario)

{

tbUsuario tbUsuario = new tbUsuario();

 

tbUsuario.Opcao = Opcao;

tbUsuario.idUsuario = 0;

tbUsuario.Usuario = Usuario;

tbUsuario.Senha = "";

tbUsuario.Ativo = "";

 

obUsuario obUsuario = new Usuario.obUsuario();

if (obUsuario.Equals(null))

{

return null;

}

else

{

return (obUsuario.exibirUsuario(tbUsuario));

}

}

 

Quando rodo a página, o droplist da página, aparece em branco.

 

Alguma dica ????

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você já verificou se o retorno do método exibirUsuario() tem algum retorno?

Ou....parace até meio idiota,mas você está chamando o método lerUsuario() no PageLoad? (Obs:meio idiota mas eu já fiz isso,esqueci de chamar o método que carrega o DropDown)....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gil, o que seria o Usuario que está no metodo lerUsuario?

esse codigo ta meio estranho, mas diz ae o que você quer fazer!!!

 

Deise, não é idiota, as vezes acontece mesmo! rs

 

abs ^_^

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.