第5章创建用户控件及自定义控件.pptVIP

  • 3
  • 0
  • 约2.32千字
  • 约 14页
  • 2018-07-02 发布于河南
  • 举报
第5章创建用户控件及自定义控件

第5章 创建用户控件和自定义控件 有时可能需要控件中具有内置ASP.NET Web服务器控件未提供的功能。在这种情况下,可以创建自己的控件。可自行创建的控件如下。 用户控件。用户控件就是几个Web服务控件的组合,使这几个控件成为一个控件,并可以定义这些控件的属性和方法。 自定义控件。自定义控件就是编写的一个类,此类从Control或WebControl派生。创建自定义控件要比创建用户控件复杂,但是自定义控件更加灵活,功能也更加强大。 本章学习的内容有: 用户控件的创建和使用 自定义控件的创建和使用 剖析控件的状态 自定义控件的属性 5.1 用户控件的使用 用户控件的扩展名为.ascx,在结构上与ASP.NET网页相似,功能与普通Web控件类似。用户控件指页面中加载的功能块,只能嵌入到aspx页面中使用,或嵌入到其他用户控件中使用,不能单独作为页使用。 5.1.1 认识用户控件 ASP.NET Web用户控件与ASP.NET网页(.aspx文件)相似。表面上看,用户控件具备一个界面,而且双击界面中的控件,也能转到后台代码视图。但用户控件无法像网页一样运行,它必须嵌套在一个网页中才能显示。可以采取与创建ASP.NET页相似的方式来创建用户控件,然后向用户控件中添加子控件。用户控件可以像页面一样包含对内容进行操作的代码。 5.1.2 实现一个站点计数器的用户控件 网页计数器可以

文档评论(0)

1亿VIP精品文档

相关文档