Sub Page_Load() ' éventuellement avec un déclencheur d'évènement
' traitements à effectuer lors du chargement de la page
End Sub
</script>
<html><body>
Affichage des infos : <%=infos%>
</body></html>
Présentation de la structure d'une page type en ASP.net :
Les fonctions et procédures doivent être entre les balises <script></script>. Pour de l'affichage et des déclarations de variables, les balises <% %> marchent très bien.
Les includes
Le principe est simple, on découpe les pages en morceaux et chacune appelle les modules dont elle a besoin... ces modules étant partagés, la maintenance du site est ainsi grandement facilitée :
_top.aspx
<%
dim Nav As String
if page.request.browser.browser = "IE" then Nav = "IE" else Nav = "NN" end if
%>
<HTML><HEAD><TITLE><%=titre%></TITLE> <!-- Feuille de styles adaptés au navigateur --> <LINK REL="stylesheet" TYPE="text/css" HREF="/styles_<%=Nav%>.css">
</HEAD><BODY> <table width=100%><tr><td> description du bandeau haut </td></tr></table> <table width=100%><tr><td width=120 valign=top> menu de gauche </td><td valign=top>