Asp.net 与 Asp 的一些区别

Asp.net 与 Asp 比较起来有了很大的不同,不再是在 html 中嵌入脚本代码,而更像是在 C# 或 VB.net 语言中嵌入 html 标记,而且也加入了 OOP 概念,有利于将程序结构与执行代码分离开;asp.net 中提供的各种 web 控件也是需要重新学习的东西。

以前的 asp 中,一切代码都是包含在 <% ... %> 之间,现在很多元素都必须独立出来,例如函数定义,asp 中可以:
<% Function MyFunc()
         ....
      End Function
%>
...
<%
    ' 调用函数
    If MyFunc() Then
        ....
    End If
%>

asp.net 不能这样了,必须将函数定义放到 <Script>...</Script> 块中:
<Script Language="C#" runat="server">
puclic void MyFunc()
{
   ...
}
</Script>
...
<%
    ' 调用函数
    If MyFunc()
      {
        ....
      }
%>

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值