Propriedade OkControlID do ModalPopup
Bom dia,
Temos uma página onde utilizamos o ModalPopup do Ajax ToolKit, e quando ativamos o ModalPopup através de um ImageButton carregamos dentro do panel modal um WebForm em um IFrame. Precisamos saber como vincular o botão do WebForm que está no IFrame à propriedade OkControlID do modalpopup.
Veja imagem abaixo.
Samuel E. Santos
Nefrodata Ltda
Curtidas 0
Respostas
Luiz Maia
13/02/2009
Olá Samuel,
Da forma que vc quer fazer é impossível, pois o controle que quer colocar o método não é "visto" pelo webform do modal.
Mas vc pode usar client-script para isto, no caso, o javascript.
Segue um exemplo que como fazer isto abaixo: 1. Adicionar BehaviorID="TESTEModalPopupBehavior" na propriedade ModalPopupExtender2. Adicionar OnClientClick="HideModalPopup()" para seu botão de Fechar 3. Adicione uma função cliente-side javascript: function HideModalPopup() { var modalpopup = $find('TESTEModalPopupBehavior');
modalpopup.hide(); } Veja se a solução é satisfatória e me diga, ok. Estou aguardando sua resposta.
Abraços
Att,
Luiz Maia
Mas vc pode usar client-script para isto, no caso, o javascript.
Segue um exemplo que como fazer isto abaixo: 1. Adicionar BehaviorID="TESTEModalPopupBehavior" na propriedade ModalPopupExtender2. Adicionar OnClientClick="HideModalPopup()" para seu botão de Fechar 3. Adicione uma função cliente-side javascript: function HideModalPopup() { var modalpopup = $find('TESTEModalPopupBehavior');
modalpopup.hide(); } Veja se a solução é satisfatória e me diga, ok. Estou aguardando sua resposta.
Abraços
Att,
Luiz Maia
GOSTEI 0