第10章用户控件和绘图.pptVIP

  • 1
  • 0
  • 约4.9千字
  • 约 15页
  • 2017-06-16 发布于北京
  • 举报
第10章 用户控件和绘图 在四五年前笔者用ASP开发网站的时候,非常衷情于.inc格式的包含文件。这种格式的文件提供了很好的重用性,笔者通常会将页头、页尾以及一些较麻烦的处理块封装为.inc文件,然后在需要的地方插入这个文件即可。在ASP.NET 3.5中,用户控件己经取代了inc包含文件的作用,提供了更好的可重用性和性能。 ASP.NET另一个强大的功能就是可以直接利用.NET内置的GDI+ API在Web页面上创建图形,在ASP中,除了借助于ActiveX控件之外似乎别无他法,可以使用这些GDI+函数在网页上创建统计图表、动态图形演示等等。 10.1 用户控件 用户控件与ASP.NET Web页面非常相似,用户控件就是封装了ASP.NET现有控件或功能的一个复合控件。用户控件提供了一种模块化Web应用程序的方法,开发人员可以将一个Web页面分割为多个用户控件,使Web页面的可维护性增强,并且增强了可重用性。在运行时,用户控件将被编译并且能单独的进行缓存,而且用户控件利用了ASP.NET对象模型支持,使开发人员像访问一个普通用控件一样使用用户控件。 用户控件与ASP.NET Web窗体相比,具有如下的几个区别: 用户控件以.ascx作为扩展名,而Web窗体则使用aspx,用户控件的代码后置文件派生自System.Web.UI.UserControl类。实际上UserCont

文档评论(0)

1亿VIP精品文档

相关文档