ModalPopupExtender master page

mercoledì 03 giugno 2009 - 15.55

memmo77 Profilo | Expert

Come faccio da una master page a chiamare una funzione vb sulla pagina che carico nel placeholder?

Questa è la funzione che simula il doPostBack:

function ok(sender, e) {
$find('programmaticModalPopupBehavior').hide();
__doPostBack('ctl00_ContentPlaceHolder1_cmd_ok', e);
}

Ho rinominato il mio tasto cmd_ok in ctl00_ContentPlaceHolder1_cmd_ok perchè ho visto che l'html che genera la pagina lo chiama così.

Il bottone sulla pagina che va nel place :
<asp:Button ID="cmd_ok" runat="server" Text="Ok" OnClick="cmd_ok_Click1" />

Nella funzione cmd_ok_Click1 dovrebbe partire la funzione vb ma non va :(
Sapete aiutarmi? Grazie

balfaz Profilo | Expert

modifica questa riga in questa riga
>__doPostBack('ctl00_ContentPlaceHolder1_cmd_ok', e);
in questa maniera
>__doPostBack('<%= cmd_ok.ClientID %>', e);
potrebbe essere solo un problema nei riferimento dell'oggetto della content
facci sapere

Dove troverai sempre una mano disposta ad aiutarti è nell'estremo del tuo proprio braccio

memmo77 Profilo | Expert

allora ho provato lasciando sulla master page un pulsante cmd_ok e non funzinava comunque, togliendolo giustamente mi dice:
Errore 48 Nome 'cmd_ok' non dichiarato.
Sembra che non consideri proprio il pulsante cmd_ok della pagina content.
Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5