Problemino da un milione di dollari...
Detto in parole povere: in Windows Forms esiste la MessageBox, che
[list=1][*]si può eseguire in qualsiasi punto del resto del codice, non solo al clic su un pulsante o simili[*]restituisce un valore (sì, no, OK, annulla...)[*]è una vera e propria function: il controllo ritorna al codice solo *dopo* aver chiuso la finestra[/list=1]
Esiste un modo per creare qualcosa di simile in Asp.net, richiamabile direttamente da codice?
Finora sono riuscito solo a mostrare una alert Javascript, usando RegisterClientScriptBlock(.... "<script language=javascript>alert('messaggio');</script>", ma proprio non esiste un modo per creare, che ne so, una confirm che restituisca il valore scelto dall'utente?
In altre parole, per generalizzare: esiste un modo di fare una cosa del genere:
o, equivalentemente, di mostrare una pagina aspx come una finestra di dialogo ed estrarne il valore restituito?codice:nella pagina html: <script language=javascript> function funzione(parametri...) { return ...risultato...; } </script> nel suo codebehind, in C#: k = javascript.funzione(param1); //<- come lo dovrei scrivere? ...utilizza k...

Rispondi quotando