Usuário com melhor resposta
DropDownList com 2 campos

Pergunta
-
Como mostrar 2 campos no meu DropDownListCategorias ?
<asp:Label ID="Label3" runat="server" Text="Categorias"></asp:Label>
<asp:DropDownList ID="DropDownListCategorias" runat="server"></asp:DropDownList>Esse 2 campos são da tabela: Produtos
E os campos são codigo - descricao
Fico no aguardo.
Obrigado
Respostas
-
Olá Paulo,
veja os links:
WebForm:
http://www.macoratti.net/aspn_ddl.htm
MVC:
http://www.asp.net/mvc/overview/older-versions/working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with-aspnet-mvc
Windows Forms:
http://www.codeproject.com/Articles/2447/Windows-Forms-Programming-with-C-Chapter-List-C
Att, Lucio Rogerio
Espero ter ajudado, se ajudei, por favor "Vote como Útil", e se resolvi seu problema, clique em "Propor como Resposta".- Sugerido como Resposta CarlosEduardo Ferreira terça-feira, 21 de julho de 2015 14:17
- Marcado como Resposta Matheus L. M. C. Campos terça-feira, 21 de julho de 2015 17:28
terça-feira, 21 de julho de 2015 12:27
Todas as Respostas
-
-
Analisei os 2 casos para uma pagina.aspx e nenhum deles atendeu o que eu espero.
Alguém sabe como resolver.
Por favor poste o código e não um link de instruções de outros sites que apenas faz eu perder mais meu tempo tentando entender o código .
Aguardo retorno.
Obrigado.
-
Paulo,
Não estamos aqui para "fazer o seu trabalho".
Existem muitos artigos que respondem a sua dúvida, e foi o que o Lúcio fez.
Você não definiu em nenhum momento se o seu projeto é Webforms ou MVC, e ele te passou todos esses links para atender a sua necessidade.
Acho que você deveria reavaliar como fazer suas perguntas.
Você disse que perdeu seu tempo com os links... Mas e o tempo que o Lúcio DEDICOU para tentar te ajudar não conta?
Carlos Eduardo Ferreira
-
@Paulo_TI,
Primeiramente nenhum conteúdo é perda de tempo e sim lhe dando mais bagagem ao seu conhecimento. O que o Lucio fez para você foi um favor uma ajuda já que não esta conseguindo utilizar um buscador nas redes para achar sua resposta ou nos livros.
Outro assunto é como assim tentando entender código ? A sua profissão você é obrigado a entender ao menos códigos de tutoriais ao menos esses devem ser lidos e compreendidos sem algum esforço ou problema.
Outro assunto é este fórum não esta aqui para fazer o seu trabalho mais sim tirar suas duvidas para lhe ajudar em seu crescimento, não postamos códigos completos muito menos trabalhos prontos.
@Lucio, mais uma vez sendo extremamente competente em suas resposta e ajudando a todos, parabéns mesmo por sua contribuição.
Sem mais, essa thread esta sendo marcada como resposta a sugestão dada pois ela é a valida para a pergunta aqui feita.
Abraços a todos
Matheus Leopardi Mello Canelada Campos
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.
-
Segue meu código abaixo.
private void populateFields(int pGetID = 0)
{
mdc = new ModelDataContext();
try
{
if (pGetID > 0)
{
PRODUTO PRODUTOS = mdc.PRODUTOs.First(pro => pro.CODIGO == pGetID);
tbCodigo.Text = pGetID.ToString();
tbDescricao.Text = PRODUTOS.DESCRICAO.Trim().ToUpper();
tbDataAtualizacao.Text = DateTime.Now.ToShortDateString();
}
else
{
Response.Redirect("Produtos.aspx");
}
}
catch (Exception)
{
}
finally
{
mdc.Dispose();
}
}Quem puder me ajudar eu agradeço.
Quero apenas jogar codigo e descrição no DropDownListCategorias
Fico no aguardo.
Muito Obrigado.
-
Obrigado pela atenção Lucio
O código que coloquei esta sem o DropDownList.
E para apenas você saber qual a forma que estou manipulando as minhas tabelas.
Eu analisei seu código acima.
Porem fiquei com algumas duvidas
//Por que colocar SelectedIndex = -1 ?
DropDownListCategorias.SelectedIndex = -1;
// Dessa forma eu so vou colocar apenas um campo que não existe. Eu preciso que carregue o codigo - descricao ListItem myListItem = DropDownListCategorias.Items.FindByValue(PRODUTOS.CATEGORIA_ID);
// O que siginifica esse codigo abaixo ? if (myListItem != null) { myListItem.Selected = true; }
Aguardo seu retorno.
Muito Obrigado.
-
Obrigado pela respostas
Agora eu entendi o código que você me passou.
Você só esqueceu de colocar como eu preencho o meu DropDownListCategorias com o
CODIGO - DESCRICAO
Que estão na mesma tabela.
Se puder me ajudar em agraceço
Muito Obrigado.
-
//PopulateDropDownListCategorias
private void populateDropDownListCategorias(string pGetID = null)
{
mdc = new ModelDataContext();
try
{
if (pGetID != "")
{
var sourceCategorias = from cat in mdc.CATEGORIAS
select cat;
//Como eu carrego o campo codigo e descricao no meu DropDownListCategorias ?
DropDownListCategorias.Text = "??????";
}
else
{
DropDownListCategorias.Text = "ERROR";
}
}
catch (Exception)
{
throw;
}
finally
{
mdc.Dispose();
}
}- Mesclado Marcos SJ quinta-feira, 23 de julho de 2015 18:00 Thread Duplicada
-
Olá Paulo,
Tudo bem?
Sugiro que verifique as informações de resposta desta outra thread, talvez consiga te auxiliar na resposta.
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.
- Sugerido como Resposta Lucio Rogerio SPBanned quinta-feira, 23 de julho de 2015 16:23
-
Eu ja tentei o 1 link porem não da certo.
Esse link é bem antigo e acredito que esta incompatível com meu framework 4.5 pois não da certo
Ja tentei de varias formas
Se alguem puder me ajudar a pupular campos no meu DropDownList eu agradeço muito
Fico no aguardo.
Muito Obrigado.
-
Como popular o campo codigo da minha tabela no meu dropdownlist pelo codigo c# ?
//PopulateDropDownListCategorias
private void populateDropDownListCategorias(string pGetID = null)
{
mdc = new ModelDataContext();
try
{
if (pGetID != "")
{
var sourceCategorias = from cat in mdc.CATEGORIAS
select cat;
//Como eu carrego o campo codigo e descricao no meu DropDownListCategorias ?
DropDownListCategorias.Text = "??????";
}
else
{
DropDownListCategorias.Text = "ERROR";
}
}
catch (Exception)
{
throw;
}
finally
{
mdc.Dispose();
}
}- Mesclado Marcos SJ sexta-feira, 24 de julho de 2015 18:00 Thread Duplicada
-
Olá Paulo,
Tudo bem?
Peço que verifique as informações contidas neste link.
Espero ter ajudado.
Atenciosamente
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.
-
Marcos
Obrigado por tentar me ajudar enviando o link
Analisei o link que você enviou e deve mesmo funcionar.
Porem nesse link eu estou criando uma nova conexão com o banco de dados e inserindo dados.
Mas eu ja tenho pronta toda a conexão com a tabela Categorias conforme o exemplo do meu codigo acima
Eu apenas preciso da linha que preencha o meu dropdownlist com os campos da minha tabela usando a minha conexão com o banco de dados ja existente.
Se puder me ajudar eu agradeço muito.
-
Boa Tarde Paulo,
Então basicamente você abriu uma nova thread com a mesma pergunta das threads anteriores que nós mesclamos por duplicação de thread?
Marcos Roberto de Souza Junior
Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e 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.