创建服务器控件
创建服务器控件
议 顾架构 口创建服务器控件 控件属性 触发事件 使用客户端脚本 重载 Render 组合控件
议程 回顾架构 创建服务器控件 ◼ 控件属性 ◼ 触发事件 ◼ 使用客户端脚本 ◼ 重载Render ◼ 组合控件
ASPNE中的控件
ASP.NET中的控件
什么是 ASPNET控件? 口服务器端WebU组件 属性,方法,事件 演绎成标注(HTML,XML, script,etc.) 处理 posted数据和用户行为 封装逻辑 多种演绎选项 口一个控件是一个NET类型,基类是 System. Web UI Control System. Web UI. WebControls Web Control
什么是 ASP.NET控件? 服务器端Web UI 组件 ◼ 属性,方法, 事件 ◼ 演绎成标注 (HTML, XML, script, etc.) ◼ 处理 posted 数据和用户行为 ◼ 封装逻辑 ◼ 多种演绎选项 一个控件是一个.NET 类型, 基类是 ◼ System.Web.UI.Control ◼ System.Web.UI.WebControls.WebControl
两种创建控件的方法 口用户控件(页面作为控件 容易创建-是存作*ascx的页面 支持部分页面缓存 用于单个应用 缺少设计时支持 口定制控件 技术要求高一些 支持多个应用(GAC) 设计时支持非常强大
两种创建控件的方法 用户控件(页面作为控件) ◼ 容易创建 – 是存作 *.ascx的页面 ◼ 支持部分页面缓存 ◼ 用于单个应用 ◼ 缺少设计时支持 定制控件 ◼ 技术要求高一些 ◼ 支持多个应用 (GAC) ◼ 设计时支持非常强大