请输入您要查询的百科知识:

 

词条 控件模板
释义

§ 简介

开发人员通常使用模板改变或丰富 ASP.NET 移动控件的外观。例如,您可通过定义页眉和页脚模板来增强 List 控件的外观。模板由标记语言元素(例如 HTML 或 WML 标记)和服务器控件组成。

控件的每一个模板均与设备筛选器相关联。每当设备筛选器评测结果为 true 时,应用程序都会显示模板的内容。有些控件对于每个设备筛选器均包含一个模板。但是,如果控件对于每个设备筛选器都具有多个模板,则称该控件包含模板集。例如,List 控件可具有页眉模板、页脚模板、项模板、交替项模板和分隔符模板。这五个模板组成了 List 控件的模板集。

因为控件支持多个设备筛选器,所以有可能为一个控件定义许多模板集。有关可用模板的列表,请参见创建和编辑模板。

请注意模板不同于样式。模板定义要显示的内容和控件。当应用程序呈现模板附加到的控件时,即会呈现模板。而样式指定内容和控件的外观。您的应用程序可在不使用模板的情况下使用样式。它也可在模板内将样式应用于您定义的移动控件。

§ 举例说明

例如,应用程序可能在 List 控件布局内使用一种或多种样式来设置颜色、字体等等。List 控件也可能会附加有一个或多个包含其他文本和控件的模板。每当应用程序呈现 List 控件时,应用程序都会使用指定的样式显示模板中的文本和控件。

应用程序也可针对特定硬件或特定类型的硬件使用模板自定义控件的外观。移动控件的模板是针对已应用的特定设备筛选器定义的。在运行时,每当设备筛选器评测成功时,应用程序都会使用属于特定筛选器的模板重写控件的默认呈现设置。

另外,ASP.NET 移动控件使应用程序可包含与设备无关的模板。

随便看

 

百科全书收录594082条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/9/21 18:35:24