自定义控件

自定义控件是已编译的服务器端控件,它将用户界面和其他功能都封装起来到可复用的包中。自定义控件和标准的控件相比,除了它们一个不同的标记前缀,并且必须进行显式注册和部署以外并没有什么不同。此外,自定义控件拥有自己的对象模型,能够触发事件,并支持Microsoft Visual Studio 的所有设计是特性,诸如属性窗口、可视化设计器、属性生成器和工具箱。
基础资料
  • 中文名:自定义控件
  • 使用类型:控件
  • 支持语言:简体中文
  • 应用平台:pc端
  • 简介

    分类

    要创建自己的控件分为两类情况。一类是“从头实现”控件的底层功能,编写一个类继承自control,并实现INamingContainer接口,甚至重写控件的Render方法,控制控件生成的HTML代码,以及实现响应从浏览器传回数据(postback)的事件和处理传回的数据。这类控件名为“自定义控件”(custom control)或“复合控件”(composite control)。与此相对比较简单的是第二类“用户控件”(user control),它只需像创建一页面一样在设计器里拖拉系统控件设计界面,然后为这些控件添加必需的事件代码。这两类控件,从面向对象编程的扩展新功能来说,前者应用的是继承(也可以在继承的控件类里组合现成的控件,但出发点是继承),后者则纯粹只是组合。

    使用方法

    首先要在Vistual Studio 的各个版本环境下,点击右边的工具箱,在工具箱上空白处点击右键--选择项--在.NET Framework组件选项卡下点击“浏览”--找到你要添加的自定义控件(.dll文件)--打开--确定。这样你就可以在工具箱中将那个自定义控件拖出来使用了。

    列举

    自定义的控件范围很广,从简单到复杂,可以自定义一些简单的按钮、文本框控件等,也可以自定义类似报表控件、表格控件和文字处理控件等复杂控件。可以通过组合现有控件、扩展现有控件或是完全创作自己的自定义控件,来达到需要。当自己去完成这类事情变得过于复杂,也可以从可信网站或是开源网站下载合适的空间。这些控件,可能是一个控件,也可能是控件套包,它是由一系列控件组成,通常包括表格、报表、图表、菜单、工具栏、数据输入验证等,特点是包括的控件数量比较多。

    常用的控件

    1、分页控件 Aspnetpager.dll 用来控制分页

    2、文本编辑器FreeTextBox .dll 用来编辑网站后台内容、文本加粗、改变字体、图片等

    流行的控件

    水晶报表:国内报表市场的启蒙者,早在90年代就进入了中国市场。

    ActiveReports:一款与Microsoft Visual Studio集成的 .NET平台上的专业报表设计工具。十多年来一直荣获应用程序的最佳报表生成控件。

    首页
    服务
    #贵族
    最新入驻
    贾科莫·普契尼
    Caroline Lufkin
    翁建宇
    相关阅读
    匪警电话
    内容词条·2388人浏览
    烟草中国网
    内容词条·1857人浏览
    钢构之窗
    内容词条·5448人浏览
    52pk
    内容词条·3406人浏览
    阿启网
    内容词条·5925人浏览
    10016
    内容词条·4301人浏览
    • 网站地图
    • |

    Copyright 2023 fuwu029.com赣ICP备2022008914号-4