Senti, di ASP.Net non ne capisco niente, perciò, quello che ti dico prendilo per quello che è.
Il codice:
codice:
<script>
dim i
Function Ctrl(Str as String) as String
dim restituito
restituito="Debug: "+Str
return restituito
end function
</script>
viene interpretato dal browser come codice javascript lato client: ed ovviamente non funziona.
Questo funziona:
codice:
<script runat=server>
dim i
Function Ctrl(Str as String) as String
dim restituito$
restituito = "Debug: " + Str
return restituito
end function
</script>
<HTML>
<HEAD>
<title>a</title>
</HEAD>
<body>
<%Response.write(Ctrl("Pietro"))%> </body>
</HTML>