CHAMAR ROTINA EM CODEBEHIND VIA JAVA

CLAUDIOLUCROCHA 30/10/2013 23:25:06
#430562
Tenho a seguinte situacao. Uma rotina em javascript que chama uma feita em code behind mais nao esta funcionando.

JAVA
<script type=[Ô]text/javascript[Ô] >
function ok() {
$find([ô]ModalPopupExtenderLogin[ô]).hide();
__doPostBack([ô]<%= CmdConsultaOK.ClientID%>[ô], [ô][ô]);
}
</script>

ASP
<ajaxToolkit:ModalPopupExtender ID=[Ô]ModalPopupExtenderLogin[Ô] runat=[Ô]server[Ô]
TargetControlID=[Ô]CmdBuscaNome[Ô]
PopupControlID=[Ô]PnlConsulta[Ô]
BackgroundCssClass=[Ô]modalBackground[Ô]
DropShadow=[Ô]true[Ô]
OkControlID=[Ô]CmdConsultaOK[Ô]
OnOkScript=[Ô]ok()[Ô]
CancelControlID=[Ô]CmdConsultaSair[Ô] />

CodeBehind
Public Sub CmdConsultaOK_Click(sender As Object, e As EventArgs)
TxtNome.Text = loginId.Text
End Sub

Quando clico em um botao CmdConsultaOK ele vai ate a rotina OK em JAVA e executa mais nao desvia para a rotina em codebehind CmdConsultaOK
Verifiquei a seguinte situacao. Se eu remover a MASTER PAGE da pagina, tudo funciona.

Algum tem alguma ideia
KERPLUNK 31/10/2013 08:36:41
#430568
Você já está usando JQuery, porque não usar um webmethod no seu form e chamar com o AJAX do próprio JQuery?
Tópico encerrado , respostas não são mais permitidas