Ciao ragazzi,

premetto è da pochissimo che sto alle prese con asp.net

ho questo problema :

scrivendo questo codice

<%@ Page language="VB" %>
<script runat="server">
dim primonumero as integer
dim secondonumero as integer
primonumero = 5
secondonumero = 6
sub Page_Load(obj as object, e as eventargs)
response.write (primonumero * secondonumero)
end sub
</script>
<html>
<head>
<title>Moltpicazione al caricamento della pagina</title>
</head>
<body>
</body>
</html>

mi esce questo errore :

Compiler Error Message: BC30188: Prevista dichiarazione.

Line 3: dim primonumero as integer
Line 4: dim secondonumero as integer
Line 5: primonumero = 5 <--- questa è scritta in rosso
Line 6: secondonumero = 6
Line 7: sub Page_Load(obj as object, e as eventargs)


questo mi succede sia nel caso di una variabile integer che testo.

Questo codice funziona solo se dichiaro e assegno una variabile nella stessa riga

esempio : dim primonumero as integer = 5

Come è possibile ?

Mica posso sapere sempre in anticipo il valore da assegnare ad una variabile

Datemi na mano