北大青鸟 c 第九章 ASPNET中的自定义控件 Ⅴ ersion3.0 CHA
Version 3.0 ASP.NET 中的自定义控件 第九章
回顾 Web服务概念 ·WSDL 代理类不包含任何应用程序逻辑 UDDI SOAP 北大青鸟
2 回顾 • Web 服务概念 • WSDL • 代理类不包含任何应用程序逻辑 • UDDI • SOAP
目标 用户控件 自定义控件属性 自定义控件方法 自定义控件事件 从头开始创建自定义控件 扩展现有控件 复合控件 北大青鸟
3 目标 • 用户控件 • 自定义控件属性 • 自定义控件方法 • 自定义控件事件 • 从头开始创建自定义控件 • 扩展现有控件 • 复合控件
页面重用的方式 使用代码包含的方式实现页面重用 用户不能定制重用的代码 不能很好的保护开发者的代码 ASP NET中页面重用的方式 用户控件 自定义控件 北大青鸟
4 页面重用的方式 • 使用代码包含的方式实现页面重用 – 用户不能定制重用的代码 – 不能很好的保护开发者的代码 • ASP.NET中页面重用的方式 – 用户控件 – 自定义控件
用户控件概念 个Web用户控件与一个完整的Web窗体 页相似,它们都包含: 个用户界面页 一个代码隐藏文件 用户控件在以下方面与aspx文件不同: 扩展名必须为ascx 用户控件中不包含<HTM>、<BODY>和<FORM 元素 北大青鸟
5 用户控件概念 • 一个 Web 用户控件与一个完整的Web 窗体 页相似,它们都包含: – 一个用户界面页 – 一个代码隐藏文件 • 用户控件在以下方面与.aspx 文件不同: – 扩展名必须为 .ascx。 – 用户控件中不包含 <HTML>、<BODY> 和 <FORM> 元素