Usuário com melhor resposta
asp.net keypress

Pergunta
-
Senhores Boa tarde.
O problema é o seguinte: esse é o meu codigo page load
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load txt_buscar.Attributes.Add("onkeypress", "clicar();") End Sub
esse é o meu javascript
<script type="text/javascript"> // keypres function clicar() { var confirm_value = document.createElement("INPUT"); confirm_value.type = "hidden"; confirm_value.name = "confirm_value"; confirm("voce clicou") } </script>
Funciona bem, más eu preciso que de alguma forma o txt_buscar chame um codigo toda vez que é éxecutado
pode ser pelo javascript tipo assim
<script type="text/javascript"> // keypres function clicar() { var confirm_value = document.createElement("INPUT"); confirm_value.type = "hidden"; confirm_value.name = "confirm_value"; confirm("voce clicou") CHAMAR CODIGO APSNET VB AQUI, EXEMPLO ABAIXO CALL CONSULTAR } </script>
e no meu aspx
Private Sub CONSULTAR() AccessDataSource_pgm.SelectCommand = "SELECT * FROM [programastv Consulta] ORDER BY [Numero] DESC" GridView_tv.DataBind() End Sub
- Editado Tersi sexta-feira, 24 de outubro de 2014 19:23 MELHORAR
Respostas
-
Olá Tersi,
Entendo perfeitamente esse processo de "migração" de tecnologia e paradigma, passei pelo mesmo processo há alguns anos atrás.
Pesquisei bastante para encontrar um bom exemplo para ajudá-lo. Os mais completos e simples que encontrei foram esses:
http://aspsnippets.com/demos/685/
http://www.aspsnippets.com/Articles/Search-GridView-with-Paging-on-TextBox-KeyPress-using-jQuery-in-ASPNet.aspx
Caso tenha alguma dificuldade de implementar, não exite em postar aqui.
Abs.,
- Sugerido como Resposta Deric Ferreira segunda-feira, 27 de outubro de 2014 11:12
- Marcado como Resposta Tersi quinta-feira, 30 de outubro de 2014 17:31
Todas as Respostas
-
Olá Tersi, acho que está um pouco confuso em relação ao paradigma de client-server e o uso de WebForms. Não entenda isso como uma crítica, pf.
Tem algum motivo específico que você precisa tratar em JS para somente depois gerar o post-back?
Senão tiver:
Protected Sub TextBox1_TextChanged(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles TextBox1.TextChanged CONSULTAR() End Sub
- Editado Deric Ferreira sexta-feira, 24 de outubro de 2014 19:55
-
Deric obrigado pela critica, quanto mais melhor, bom estou migrando de vb para asp.net com vb então tudo é um pouco novo para mim, oque estou fazendo é o seguinte um textbox simulando um sistema de busca então vamos supor o seguinte que no banco de dados ele quer procurar as profissões então quando ele digitar m o sistema ja faz a busca com todos as profissões que tem a letra "m",
depois ele digita o "e" ficando "me" então novamente o evento keypress entra e atualiza o gridview,
depois ele digita o "d" ficando "med" então novamente o evento keypress entra e atualiza o gridview
sei que vai carregar as consultas mais o meu chefe quer assim, então fazer o que.
Naquele exemplo acima toda vez eu eu digito uma letra o javascrpt entra ecoloca a mensagem "voce clicou" fiz isso para teste.
Não posso usar textchanged porque ele só vai buscar quando eu sair do textbox.
Obrigado por enquanto
e qualquer critica em bem vinda.
Laercio Tersi
-
Olá Tersi,
Entendo perfeitamente esse processo de "migração" de tecnologia e paradigma, passei pelo mesmo processo há alguns anos atrás.
Pesquisei bastante para encontrar um bom exemplo para ajudá-lo. Os mais completos e simples que encontrei foram esses:
http://aspsnippets.com/demos/685/
http://www.aspsnippets.com/Articles/Search-GridView-with-Paging-on-TextBox-KeyPress-using-jQuery-in-ASPNet.aspx
Caso tenha alguma dificuldade de implementar, não exite em postar aqui.
Abs.,
- Sugerido como Resposta Deric Ferreira segunda-feira, 27 de outubro de 2014 11:12
- Marcado como Resposta Tersi quinta-feira, 30 de outubro de 2014 17:31
-
-
-