- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- BC30289: Questa istruzione non può trovarsi ....
-
BC30289: Questa istruzione non può trovarsi ....
Function MM_joinChar1(firstItem)
If (firstItem <> "") Then
MM_joinChar = "&"
Else
MM_joinChar = ""
End If
End FunctionLa function sopra scritta, è generata dal fedele Dream Weaver.
Purtroppo non ho capito bene come fare amodificarla per darla in pasto al framework .NET .
L'errore è il seguente :*Errore di compilazione
Descrizione: Errore durante la compilazione di una risorsa necessaria per soddisfare la richiesta. Rivedere i dettagli relativi all'errore e modificare in modo appropriato il codice sorgente.Messaggio di errore del compilatore: BC30289: Questa istruzione non può trovarsi nel corpo di un metodo. Verrà interpretata come fine del metodo.
Errore nel codice sorgente:
Riga 101:Function MM_joinChar(firstItem)*
grazier dell 'aiuto
-
La funzione dove viene eseguita e in che costesto?
-
Function MM_joinChar(ByVal firstItem As String) As String If (firstItem <> "") Then MM_joinChar = "&" Else MM_joinChar = "" End If End Function
la funzione (te l'ho modificata un po') deve essere inserita in un blocco
<script runat="server"> ... </script>
presente nella pagina aspx oppure in un file codebehind opportunemente compilato e collegato con la pagina aspx stessa.
[ho seprato il messaggio in modo che possa essere utile anche ad altri che incorrano nel tuo stesso errore]
-
ok problema risolto
LA function nel contesto doveva essere definita proprio in Vb e quindi con
<script runat="server">Grazie a tutti ciao
-
un cosiglio programma attraverso code behind sempre se utilizzi VS.net