Inquiridor
Botão gravar(submit)

Pergunta
-
Todas as Respostas
-
-
Tipo assim Filipe
O codigo html do botao vem antes do codigo ASP <% %>que contem as variaveis recebendo os valores do formulario e a chamada da procedure que inclui o registro no banco, sendo assim a pagina já executa o codigo ASP direto, gostaria de implementar no codigo alguma coisa que condicione o click no botao gravar do formulario para chamar o codigo ASP.
nâo sei se agora fui mais claro.
grato
Diego A R Miranda
-
Diego o que voce pode fazer neste caso é jogar o processamento ASP dentro de um procedimento (Sub e End Sub) ou dentro de uma função (function e end function) e fazer uma jogadinha de java script e asp, voce cria uma funcao no javascript que chama uma funçao no asp, ai no evento onclick do botao voce chama a função do javascript, segue abaixo um exemplo:
Code Block<%
sub soma()
dim a,b,c
a = 2
b = 3
c = Cint(a) + Cint(b)
Response.write( c )
end sub
%>
<script>
function soma()
{
document.write("<% Call soma()%>");
}
</script>
<html>
<head><title>teste</title></head>
<body>
<input type="button" value="teste" onclick="soma();" />
</body>
</html>Abraços
Estevam
-
Bom o nosso amigo ae disse td
mas c vc quiser vc pode fazer assim na página html recebe todos os dados e no action desse form vc pode colocar pagina.asp e nela vc fazer tudo q precisa pois assim ficaria até mais fácil vc dar manutenção tb, pois eu prefiro.
pra vc pegar do html eh só fazer a variável = request.form("variavel") e seu código fica até mais limpo
c quiser me manda um email para filipemmaga@gmail.com e te mando um exemplo c quiser ok
abraços
Filipe
-
-