广告
返回顶部
首页 > 资讯 > 精选 >ASP.NET控件设计器有什么用
  • 438
分享到

ASP.NET控件设计器有什么用

2023-06-18 00:06:01 438人浏览 薄情痞子
摘要

这篇文章主要介绍了asp.net控件设计器有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、ASP.net控件设计器功能ASP.NET在继续支持早期版本的控件设计器结

这篇文章主要介绍了asp.net控件设计器有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

一、ASP.net控件设计器功能

ASP.NET在继续支持早期版本的控件设计器结构的同时,还进行了重大的改进。

◆ASP.NET控件设计器之基于区域的编辑。

区域是控件设计时视图中的可编辑区域。该功能提供了设计时对控件内容的WYSIWYG编辑。

◆ASP.NET控件设计器之操作表。

操作表是控件的页面开发人员可以在设计时UI中使用的任务菜单。例如,控件的设计时视图可以提供可用任务菜单,包括自动设置控件格式的任务。

◆ASP.NET控件设计器之数据源和数据绑定设计器。

数据源控件设计器使得页面开发人员可以配置数据源控件。数据绑定控件设计器使得页面开发人员可以配置数据绑定控件。提供了一些功能,可用于实现数据源设计器和数据绑定设计器之间的相互通信。

◆ASP.NET控件设计器之简化的模板编辑。

为模板化控件(如GridView)的设计时编辑创建UI的模型,已极大地简化和修改,使得控件开发人员可以选择用区域执行自己的模板编辑。

◆ASP.NET控件设计器之简化的对象模型。

已简化使用设计时呈现的对象模型,使得开发人员必须关心的***重要的问题是生成设计时html。几个新的基类提供对简化的对象模型的访问:ControlDesigner、ContainerControlDesigner和CompositeControlDesigner。

◆ASP.NET控件设计器之订阅主机服务。

控件设计器可以订阅和使用宿主环境所提供的各种服务。例如,控件设计器可以使用VisualStudio2005服务实现以下功能:提供对数据的访问、提供对配置的访问、在设计时以编程方式向页面添加控件、在设计器中处理Click事件、在设计图面上进行绘制以及访问其他服务(如设计器状态)。

二、ASP.NET控件设计器之基本设计器类

通过充当运行时控件和宿主环境之间的调节器,控件设计器启用WEB服务器控件的设计时呈现。在宿主环境内部,设计器提供下面的功能帮助您为控件的用户创建设计时UI:

◆ASP.NET控件设计器之设计时呈现和内容。

控件设计器启用多种呈现,包括简单呈现和复杂呈现。基于区域的编辑和模板编辑是可以为控件提供的多种设计时UI的示例。还可以在控件上提供列编辑或多个运行时视图,因此设计时使用该控件的开发人员可以就如何在运行时呈现控件从一组选项中进行选择。

◆ASP.NET控件设计器之其他设计时类。

除了设计器类之外,还有与类型或属性关联且执行类型转换(从字符串到值的转换)的类型转换器类。还有为编辑属性提供专用UI的UI类型编辑器类。例如,属性窗格中的颜色选取器下拉列表使您可以为Web控件上的颜色属性选择一种颜色。还可以创建专用的组件编辑器,它是提供对控件的属性进行整体编辑的类。

◆ASP.NET控件设计器之关联控件的数据的持久性。

控件的内部属性和内容可以保持,因此该控件及其子控件在设计时环境中可保持状态。这由标记中配置控件定义的方式控制。

为Web服务器控件创建控件设计器时,有几个可能要使用的基类:

(1)ControlDesigner

可提供对Web服务器控件的设计时支持的基类。

(2)ContainerControlDesigner

一个简单的包容控件的基类,可提供对控件的子控件集合的编辑功能。此设计器提供一个可自由编辑的区域,并且宿主(例如VisualStudio2005)会自动提供所有呈现。

(3)CompositeControlDesigner

可提供对呈现复合Web服务器控件的设计时支持的基类。它还提供对子控件呈现的编程控制。

(4)DataSourceDesigner、BaseDataBoundControlDesigner和HierarchicalDataSourceDesigner

这些基类提供对数据源和数据绑定控件的设计时支持,并且相互之间可以通信。

感谢你能够认真阅读完这篇文章,希望小编分享的“ASP.NET控件设计器有什么用”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: ASP.NET控件设计器有什么用

本文链接: https://www.lsjlt.com/news/294927.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • ASP.NET控件设计器有什么用
    这篇文章主要介绍了ASP.NET控件设计器有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、ASP.NET控件设计器功能ASP.NET在继续支持早期版本的控件设计器结...
    99+
    2023-06-18
  • ASP.NET ImageButton控件的作用是什么
    ASP.NET ImageButton控件是一个可点击的图像按钮,用于在网页上触发事件或执行特定的操作。它可以显示一个图像,并且用户...
    99+
    2023-10-10
    ASP.NET
  • ASP.NET BulletedList控件的用法是什么
    ASP.NET BulletedList控件用于在网页上显示一个带项目符号的列表。它可以自动为列表项添加项目符号,无需手动添加。该控...
    99+
    2023-10-10
    ASP.NET
  • ASP.NET DropDownList控件的用法是什么
    ASP.NET DropDownList控件用于在Web页面上显示一个下拉列表,用户可以从中选择一个选项。它是一个常用的输入控件,用...
    99+
    2023-10-12
    ASP.NET
  • ASP.NET TextBox控件的用法是什么
    ASP.NET TextBox控件用于在网页上显示和接收用户输入的文本信息。它允许用户在文本框中输入文本,并将其提交给服务器进行处理...
    99+
    2023-10-11
    ASP.NET
  • ASP.NET LinkButton控件的用法是什么
    ASP.NET中的LinkButton控件用于在网页上创建一个链接按钮。它可以响应用户的点击事件,并执行相应的服务器端代码。使用Li...
    99+
    2023-10-12
    ASP.NET
  • ASP.NET panel控件的用法是什么
    ASP.NET Panel控件是一个用于将其他控件组合在一起的容器控件。它可以用于组织和管理其他控件,以便更好地进行布局和样式设置。...
    99+
    2023-10-22
    ASP.NET panel
  • ASP.NET控件开发之控件生成器怎么用
    这篇文章给大家分享的是有关ASP.NET控件开发之控件生成器怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ASP.NET控件开发之控件生成器1.错误的代码,无法解析首先来看一段简单的代码正确 &n...
    99+
    2023-06-18
  • asp.net中dropdownlist控件的用法是什么
    ASP.NET中的DropDownList控件用于在web页面中创建一个下拉列表,供用户选择。使用DropDownList控件的步骤...
    99+
    2023-10-10
    asp.net dropdownlist
  • ASP.NET中DataGrid控件的作用是什么
    这篇文章给大家介绍ASP.NET中DataGrid控件的作用是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。ASP.NET DataGrid控件可通过设置 DataGrid 控件的 DataSource 属性来将实...
    99+
    2023-06-18
  • ASP.NET中contentPlaceHolder控件的作用是什么
    ContentPlaceHolder控件是ASP.NET中的一个特殊控件,用于定义一个可替换的区域,其作用是允许在页面中的不同位置插...
    99+
    2023-09-26
    ASP.NET
  • linux有什么机械设计软件
    这篇文章主要介绍“linux有什么机械设计软件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux有什么机械设计软件”文章能帮助大家解决问题。 ...
    99+
    2023-03-22
    linux
  • Java设计模式中单件模式有什么用
    小编给大家分享一下Java设计模式中单件模式有什么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!定义单件模式确保一个类只有一个实例,并提供一个全局访问点Java单件模式经典单件模式的实现public class...
    99+
    2023-06-25
  • ADO.NET中DataGridView控件有什么用
    这篇文章主要介绍了ADO.NET中DataGridView控件有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用DataGridView控件来显示少量数据的只读视图,...
    99+
    2023-06-17
  • Flutter的MediaQuery控件有什么作用
    本篇内容主要讲解“Flutter的MediaQuery控件有什么作用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Flutter的MediaQuery控件有什么作用”吧!注意:无特殊说明,Flu...
    99+
    2023-06-04
  • Xamarin.Forms单元控件Cell有什么用
    这篇文章给大家分享的是有关Xamarin.Forms单元控件Cell有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Xamarin.Forms单元控件Cell单元控件Cell是Xamarin.Forms为L...
    99+
    2023-06-04
  • web设计模式的适配器模式有什么用
    本文小编为大家详细介绍“web设计模式的适配器模式有什么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“web设计模式的适配器模式有什么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。意图将一个类的接口转换成客...
    99+
    2023-06-19
  • 计算机中fastsearch软件有什么用
    这篇文章将为大家详细讲解有关计算机中fastsearch软件有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。FastSearch是基于windows系统使用的一款本地文件搜索工具;它具有界面整洁美观...
    99+
    2023-06-06
  • Win7系统中的wmi控件是什么?有什么用?
      wmi控件是什么   Windows Management Instrumentation (WMI) 控件是一种工具,可以用它配置远程计算机或本地计算机上的 WMI 设置。   wmi控件功能   1、备份储存库 ...
    99+
    2023-06-14
    Win7系统 wmi控件 wmi 控件 系统 Win7
  • JavaScript条件控制语句有什么作用
    JavaScript条件控制语句用于根据不同的条件执行不同的代码块。它们的作用包括:1. 执行不同的代码:条件控制语句允许根据条件选...
    99+
    2023-10-12
    JavaScript
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作