Non so se il tutto funziona, ma in questo modo vedrai soltanto l'ultimo elemento dell'array (che dovrebbe essere dichiarato Dim file_nome() as String), a causa del ciclo.

Inoltre, quando usi i simboli server-side <% e %>, le proprietà delle classi devono racchiudere questi ultimi in apici singoli ( ' ).

Comunque, non sei sulla strada giusta. ASP.Net sposa la programmazione ad oggetti e devi iniziare a staccarti dallo 'spaghetti-code' del classic-asp.

Ti consiglio un manuale.