ASP.NET 2.0的新特征

ASP.NET 2.0的新特征
 
1.  简化的Code-Behind 在这种模式下,页面被定义一个partial类,使得页面和代码可以被编译成一个类。 页面通过<%@Page %>指令的CodeFile属性引用code-behind代码, Inherits属性指定类名称。 这种模式和以前相比不在需要分别声明变量, 简化了code-behind页面的维护。
 
2.  共享代码
       和普遍的页面一样,任意的代码文件也可以动态的编译。 ASP.NET 2.0引入了App-Code目录, 可以被所有的页面引用。 在ASP.NET 1.x中,这些文件都必须预编译并放在Bin目录下
 
3.  对象标签< object runat=”server” /> 对象标签可以使页面开发人员通过使用标签声明创建对象。 下面的例子演示了使用对象标签创建一个ArrayList类的实例。
<object id=”items” class=”System.Collections.ArrayList” runat=”server” />
这个对象在运行时动态的创建,并且可以通过其id访问
void Page_Load( Object sender, EventArgs e )
{
       items.Add( “one” );
       items.Add( “two” );
}
4.     数据连接有了更多的选择。 对于小型应用可以使用SqlDataSource控件建立数据连接, 更大型的应用则使用ObjectDataSource控件。
5.     数据表示层多了GridView控件,这和DataGrid有些类似
6。  层次型数据ASP.NET 提供了XmlDataSource 和SiteMapDataSource 数据源控件, UI层同样增加了TreeView 和 Menu控件
7。 表单验证方面提供了ValidateEmptyText , Validation Groups, SetFocusOnError, 这些为我们带来了极大的方便
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值