linkbutton 超等链接款式按钮
hyperlink 超等链接
dropdownlist
Web 办事器控件,用户能够从单项抉择下拉列表框中停止抉择。DropDownList 控件与 ListBox Web 办事器控件类似。
差别之处在于它只在框中展现选定项,同时还展现下拉按钮。当用户单击此按钮时,将展现项的列表。
listbox
控件展现一个项列表,用户可从中抉择一项或多项
datagrid ,datalist ,repeater
用户停止数据展现的控件,datagrid具有分页功用和排序功用,datalist自带的没有分页和排序功用,但是能够乖巧的在里面添加HTML标识表记标帜来自定义展现格局,repeater即没有乖巧的格局,也没有分页和排序,但是绑定速度快
checkbox ,checkboxlist
能够利用两品种型的 Web 办事器控件将复选框添加到 Web 窗体页上:单个的 CheckBox 控件或 CheckBoxList 控件。
两种控件都为用户供给了一种输进布尔型数据(实或假、是或否)的办法。
您能够向页面添加单个 CheckBox 控件,并零丁利用那些控件。做为别的一种 Web 办事器控件类型,CheckBoxList 控件则是单个控件,可做为复选框列表项聚集的父控件。
它派生自 ListControl 基类,因而工做体例与 ListBox、DropDownList、RadioButtonList 和 BulletedList Web 办事器控件十分类似。正因为如斯,利用 CheckBoxList 控件的许多过程与利用其他列表 Web 办事器控件的过程不异。
每类控件都有各自的长处。利用单个 CheckBox 控件比利用 CheckBoxList 控件能更好地掌握页面上各个复选框的规划。例如,能够在各个复选框之间包罗文本(即非复选框的文本)。您也能够掌握个别复选框的字体和颜色。
假设想用数据库中的数据创建一组复选框,则 CheckBoxList 控件是较好的抉择。
(您仍能够将单个的 CheckBox 控件绑定到数据。)
radiobuttonlist ,radiobutton
RadioButton 办事器控件在 Web 窗体页上创建一个单选按钮。通过设置 Text 属性指定要在控件中展现的文本。
该文本可展现在单选按钮的左侧或右侧。设置 TextAlign 属性以掌握该文本展现在哪一侧。假设为每个 RadioButton 控件指定了不异的 GroupName,则能够将多个单选按钮分为一组。将单选按钮分为一组将只容许从该组中停止互相排斥的抉择。
您还能够利用 RadioButtonList 控件。关于利用数据绑定创建一组单选按钮而言,RadioButtonList 控件更易于利用,而单个 RadioButton 控件则使您可以更好地掌握规划。
若要确定 RadioButton 控件能否已选中,请测试 Checked 属性。
panel
Panel Web 办事器控件在页面内为其他控件供给一个容器。通过将多个控件放进一个 Panel 控件,可将它们做为一个单位停止掌握,如隐躲或展现它们。您还能够利用 Panel 控件为一组控件创建特殊的外看。
placeholder
ASP。
NET PlaceHolder Web 办事器控件使您可以将空容器控件放置到页上,然后在运行时动态地将子元素添加到该容器中。
calendar
Calendar Web 办事器控件在 ASP。NET 网页中展现一个单月份日历。用户可利用该日历查看和抉择日期。
adrotator
ASP。NET 挪动 Web 窗体 AdRotator 控件(基于 ASP。NET Web 窗体 AdRotator 控件)用于随机并轮回展现一组告白横幅。AdRotator 控件主动停止轮回处置,每刷新一次页面改动一次展现内容。
能够对告白停止加权以掌握横幅的优先级,从而使某些告白的展现频次高于其他告白。
您的利用法式也能够利用自定义逻辑来轮回通过告白。若要在挪动 Web 窗体页上生成告白,您必需供给告白的图像文件。您能够使告白图像与用户单击告白链接时将阅读到的目标 URL 相联系关系。
AdRotator 控件必需放置在 Form 或 Panel 控件内,或控件的模板内。AdRotator 控件需要包罗图像的 URL 的 XML 文件。此文件还能够指定每个告白的导航链接。利用 AdRotator 控件“属性”窗口中的 AdvertisementFile 属性能够使该控件与 XML 文件联系关系。
requirefieldvalidator
计算输进控件的值以确保用户输进值。利用 RequiredFieldValidator 控件使输进控件成为强逼字段。当验证施行时,假设输进控件包罗的值仍为初始值而未更改,则该输进控件验证失败。
那会避免用户使联系关系的输进控件连结稳定。默认情状下,初始值为空字符串 (““),那指示必需在输进控件中输进值方可通过验证。
请在施行验证之前移除输进值前后的余外空格。如许可避免在输进控件中输进的空格通过验证。
有时,您可能期看初始值不为空字符串。
当输进控件具有默认值并且期看用户抉择其他值时,那将十分有用。例如,默认情状下,可能有一个具有选定输进的 ListBox 控件,此中包罗用户从列表中抉择项的阐明。用户必需从控件中抉择一项,但您不期看用户抉择包罗阐明的项。您可通过将该项的值指定为初始值来避免用户抉择该项。
假设用户抉择该项,RequiredFieldValidator 控件将展现它的错误信息。若要指定联系关系输进控件的起始值,请设置 InitialValue 属性。
comparevalidator
将输进控件的值同常数值或其他输进控件的值比拟较,以确定那两个值能否与由比力运算符(小于、等于、大于等等)指定的关系相婚配。
CompareValidator 控件使您可以将用户输进到一个输进控件(如 TextBox 控件)中的值与输进到另一个输进控件中的值或某个常数值停止比力。还能够利用 CompareValidator 控件确定输进到输进控件中的值能否能够转换为 Type 属性指定的数据类型。
通过设置 ControlToValidate 属性来指定要验证的输进控件。假设要将特定的输进控件与另一个输进控件停止比力,请用要比力的控件的名称设置 ControlToCompare 属性。
能够将一个输进控件的值同某个常数值比拟较,而不是比力两个输进控件的值。
通过设置 ValueToCompare 属性来指定要比力的常数值。
Operator 属性容许您指定要施行的比力类型,如大于、等于等。假设将 Operator 属性设置为 ValidationCompareOperator。DataTypeCheck,则 CompareValidator 控件将漠视 ControlToCompare 和 ValueToCompare 属性而且只表白输进控件中输进的值能否能够转换为 Type 属性指定的数据类型。
假设输进控件为空,则不挪用任何验证函数且验证胜利。利用 RequiredFieldValidator 控件避免用户跳过某个输进控件。
validationsummary
展现 Web 页上所有验证错误的列表。
ValidationSummary 控件容许在单个位置概述网页上所有验证控件的错误信息。
基于 DisplayMode 属性的值,该摘要可展现为列表、项目符号列表或单个段落。ValidationSummary 控件中为页面上每个验证控件展现的错误信息,是由每个验证控件的 ErrorMessage 属性指定的。假设没有设置验证控件的 ErrorMessage 属性,将不会在 ValidationSummary 控件中为该验证控件展现错误信息。
通过设置 HeaderText 属性,还能够在 ValidationSummary 控件的题目部门指定一个自定义题目。
通过设置 ShowSummary 属性,能够掌握 ValidationSummary 控件是展现仍是隐躲。还可通过将 ShowMessageBox 属性设置为 true,在动静框中展现摘要。
xml
可扩展标识表记标帜语言 (XML) 是一种供给数据描述格局的标识表记标帜语言。该语言使逾越多个平台停止更准确的内容声明和获得更有意义的搜刮成果变得愈加随便。此外,XML 实现了表达与数据的别离。例如,在 HTML 中,利用标识表记标帜来告诉阅读器将数据展现为粗体或斜体;而在 XML 中,标识表记标帜只用于描述数据,例如城市名、温度和大气压。
在 XML 中,利用款式表(例如,可扩展款式表语言 (XSL) 和层叠款式表 (CSS))在阅读器中展现数据。XML 使数据与表达及处置别离开来,通过利用差别的款式表和利用法式,使您可以根据需要展现和处置数据。
XML 是为在 Web 上传送而停止优化了的 SGML 的子集。
它是由万维网结合会 (W3C) 定义的。该原则化确保告终构化数据的同一性和相关于利用或赐与商的独立性。
XML 是 Visual Studio 和 。NET Framework 的许多功用的核心。下面的主题列表指定了与 XML 相关、在 Visual Studio 和 。
NET Framework 中供给的东西和功用。
literal
在您要以编程体例设置文本而不添加额外的 HTML 标识表记标帜时,能够向页面添加 Literal Web 办事器控件。在要向页面动态添加文本而不添加任何不属于该动态文本的元素时,Literal 控件十分有用。
例如,您能够利用 Literal 控件来展现从文件或流中读取的 HTML。
假设要展现静态文本,则能够利用 HTML 闪现它;不需要 Literal 控件。只要在需要以编程体例闪现文本时才利用 Literal 控件。
crystalreportviewer
Crystal Reports for Visual Studio 2005 利用报表查看器控件在 Web 或 Windows 窗体上展现报表。
那些查看器基于 ASP。NET Web 办事器控件格局。
Crystal Reports for Visual Studio 2005 的所有版本中供给的报表查看器控件都是 CrystalReportViewer 控件。CrystalReportViewer 控件封拆了在窗体上准确展现报表所需的全数展现信息。
它还具有用于设置装备摆设该控件的外看的属性。
重视 Crystal Reports 开发人员版 供给了一些附加的公用报表查看器控件,用于在阅读器或挪动设备中展现报表部件。
参考材料:详见MSDN。