Dúvida com cadastro em ASP. NET
Estou fazendo meu primeiro sistema em ASP. NET e só me falta agora a página principal de cadastro, mas me surgiu uma dúvida: qual a melhor maneira de ´simular´ um lookupcombobox em ASP. NET, ou seja, preencher um campo de uma tabela usando um valor proveniente de outra tabela?
Como vocês costumam fazer isso?
Como vocês costumam fazer isso?
Gandalf.nho
Curtidas 0
Respostas
Gandalf.nho
21/02/2008
Ninguém sabe?
GOSTEI 0
Ivan.c#
21/02/2008
Explica melhor ai sua duvida.
GOSTEI 0
Gandalf.nho
21/02/2008
Eu gostaria de saber como posso preencher o valor de um campo num cadastro puxando o valor a partir de outra tabela. Numa aplicação desktop local poderia se usar um DBLookupcombox, mas numa aplicação cliente-servidor não é algo recomendado, muito menos numa aplicação web.
GOSTEI 0
Ivan.c#
21/02/2008
Cara vc pode fazer o seguinte: criar um metodo que busca essa informação na sua tabela e no page load da pagina setar no text de um campo.
label
Método
label
label1.Text = seumetodo();
Método
public string seumetodo() { aqui vc coloca seu codigo pra pegar a informação na tabela }
GOSTEI 0
Gandalf.nho
21/02/2008
Agradeço a informação, mas o que eu quero é uma maneira de na hora de incluir/editar um registro, haja uma opção para escolher o valor de um campo a partir de uma lista de valores provenientes de outra tabela. Como posso fazer isso sem prejudicar o desempenho da aplicação Web?
GOSTEI 0
Ivan.c#
21/02/2008
coloca um downpdownlits ligado a um novo datasourece que busca essas informações na sua tabela
GOSTEI 0
Gandalf.nho
21/02/2008
Mas isso não vai deixar a página lenta?
GOSTEI 0
Ivan.c#
21/02/2008
dependendo da quantidade de informações na tabela não.
GOSTEI 0
Gandalf.nho
21/02/2008
Só que a tabela não será pequena, fora que terá mais de um campo na mesma página onde precisarei fazer isso. É a única maneira de poder fazer isso?
GOSTEI 0
Signori
21/02/2008
Bom, vc pode usar PopUps onde vc pode abrir em um grid os dados q deseja adicionar..
foi comentado isso no forum Delphi.Net..
depende da sua opiniao, se vc nao axar legal a questao de performance....
mas uso... e nao tive problema
foi comentado isso no forum Delphi.Net..
depende da sua opiniao, se vc nao axar legal a questao de performance....
mas uso... e nao tive problema
GOSTEI 0
Gandalf.nho
21/02/2008
Valeu pela resposta, vou dar uma olhada.
GOSTEI 0
Makepage
21/02/2008
O que você pode fazer é o seguinte: Caso esteja usando o visual Studio ou o Visual WebDeveloper Arraste do toolbox um Sqldatasource e configure-o de acordo com o [b:d3baef2d0a][i:d3baef2d0a][u:d3baef2d0a]campo da tabela[/u:d3baef2d0a][/i:d3baef2d0a][/b:d3baef2d0a] que voce quer que ele selecione. Depois disso com um postAutoBack (caso seja um dropdown ou um selected que vc estiver implementando,) ele pode executar a função que você determinar.
GOSTEI 0