j'y comprend plus rien moi non plus

ajoute trace="true" à ta directive page,
<% @ Page language="VB" trace="true" %>
sinon ben faut faire ca à la sauce .net
<script language="VB" runat="server">
Sub btn_click()
response.redirect("page.aspx=?pseudo" & htmlencode(pseudo.text))
end sub
</script>
<form runat="server" if="Forms1">
<asp:textbox id="pseudo" runat="server"/>
<asp:button id="valider" runat="server" text="valider" onclick="btn_click/>
</form>
et sur l'autre page, tu fais
label1.text = HTMLDecode(request.querystring("pseudo"))
Cyril