代码声明块定义将编译为生成的 Page 类的成员变量和方法。这些块可用于创作页/导航逻辑。下面的示例说明可以如何在 <script runat="server"> 块内声明 Subtract 方法,然后如何从页中调用此方法。
<script language="VB" runat=server> Function Subtract(num1 As Integer, num2 As Integer) As Integer Return(num1 - num2) End Function </script> <% ... number = subtract(number, 1) ... %>
重要说明: 与 ASP 不同(在 ASP 中,函数可以在 <% %> 块中声明),所有的函数和全局页变量都必须在 <script runat=server> 标记中声明。在 <% %> 块内声明的函数现在将生成语法编译错误。