61 messaggi dal 02 luglio 2007
Salve a tutti...
Ho creato questo metodo :

public static void CreateConfirmBox(Button btn, string strMessage){
btn.Attributes.Add("OnClick", "return confirm('"+strMessage+"');");}

che serve fare in modo che alla pressione del pulsante (btn) appaia una finestra di conferma con il testo sepcificato (strMessage)....

Se scrivo la solita frase "Sei sicuro ?" funziona a meraviglia mentre se inserisco un frase molto più lunga il browser mi dà degli errori sugli script...
Che può essere? C'è un limite di caratteri ?
Grazie
Il limite dovrebbe essere 1024 caratteri.

Fabrizio Canevali
61 messaggi dal 02 luglio 2007
Purtroppo ho problemi con frasi del tipo.... "Sei sicuro di voler inserire quest'utente?"

... il debugger mi dice che potrebbe mancare ")"

Non so, grz cmq
CIAO
47 messaggi dal 18 settembre 2006
Contributi
Purtroppo ho problemi con frasi del tipo.... "Sei sicuro di voler inserire quest'utente?"


Il carattere
'
è utilizzato, di default, in JavaScript per delimitare le stringhe letterali. Puoi facilmente utilizzare la combinazione di escape
\'
per inserire questo carattere all'interno delle tue stringhe.

Il limite dovrebbe essere 1024 caratteri.


Non mi sono noti limiti di questa tipologia.

HTH

Efran Cobisi
Solution developer, consultant and trainer
MCAD, MCT, MCTS: SQL Server 2005
215 messaggi dal 07 settembre 2005
Gli da noia il singolo apice dell'apostrofo!
61 messaggi dal 02 luglio 2007
Grazie cobisi hai colto nel segno.. il problema era l'apice, non ci avevo proprio pensato solo che ho dovuto scrivere \\' anzichè solo \' perchè mi dava lo stesso problema.
Grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.