From f28bf6786af6461ce2dc9f6b43169418788f4e2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E4=B8=B0=E5=8D=8E?= <3254757072@qq.com> Date: Fri, 3 Jun 2022 00:01:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../\347\254\224\350\256\260.md" | 129 ++++++++++++++++++ 1 file changed, 129 insertions(+) diff --git "a/25\346\235\250\344\270\260\345\215\216/\347\254\224\350\256\260.md" "b/25\346\235\250\344\270\260\345\215\216/\347\254\224\350\256\260.md" index 75b3989..8904627 100644 --- "a/25\346\235\250\344\270\260\345\215\216/\347\254\224\350\256\260.md" +++ "b/25\346\235\250\344\270\260\345\215\216/\347\254\224\350\256\260.md" @@ -231,3 +231,132 @@ Response.Cookies.Add(hcCookie); ``` +## 五、基本控件 + +文本类型控件: Label、 Literal、TextBox、HiddenField + +| Label | 打印标签 | +| --------------- | ------------------------------------------------------------ | +| **Literal** | 纯文本,不生成任何多于代码 | +| **TextBox** | 在页面上显示一个可编辑的文本框 常用属性: ReadOnly:获取或设置一个值,用于指示能否更改TextBox控件的内容 | +| **HiddenField** | | + +#### 按键类控件 + +| Button | | +| --------------- | ---- | +| **LinkBotton** | | +| **imageBotton** | | + +#### HyperLink + +| 属性 | 说明 | +| ----------- | ---------------------------------------- | +| Text | 一段简短的描述性文本,用于指定链接的用途 | +| Target | 链接的目标窗口/框架。 | +| NavigateUrl | 单击链接时用户即将链接到的页面网址或URL | +| ImageUrl | 指定用于链接的图像URL | + +#### 选择类控件 + +| 属性 | | +| ------------ | -------------- | +| ListBox | 列表框 | +| DropDownList | 下拉列表框控件 | +| RadioButton | 单选按钮 | +| CheckBox | 复选框 | + +#### ListBox + +| **属性** | **说明** | +| ------------- | -------------------------------------------------------- | +| Items | 获取列表控件项的集合 | +| SelectionMode | Single 单选 Multiple 多选 | +| SelectedIndex | 获取或设置列表控件中选定项的最低序号索引 | +| SelectedItem | 获取列表控件中选定项的最低序号索引 | +| SelectedValue | 获取列表控件中选定项的值,或选择列表控件中包含指定值的项 | +| Rows | 获取或设置ListBox控件中显示的行数 | +| DataSource | 获取或设置对象,数据绑定控件从该对象中检索其数据项列表 | +| ID | 获取或设置分配给服务器控件的编程标识符 | + +#### DropDownList + +| **名** **称** | **说** **明** | +| -------------------- | ------------------------------------------------------------ | +| AutoPostBack | 选择一个列表项时DropDownList控件状态是否发回到服务器的值(True/False) | +| DataMember | 获取或设置数据源中的特定表格以绑定到该控件 | +| DataSource | 获取或设置填充列表控件的组成项的数据源 | +| DataTextField | 获取或设置提供列表项文本内容的数源的字段 | +| DataTextFormatString | 获取或设置用于控制如何显示绑定到列表控件的数据的格式字符串 | +| DataValueField | 获取或设置提供列表项文本内容的数据源的字段 | +| Items | 获取或者设置选项的值 | +| 事 件 | 说 明 | +| SelectedIndexChanged | 当从列表控件选择的内容在发布到服务器的操作之间发生变化时发生 | + +#### RadioButton + +| **属 性** | **说 明** | +| --------------- | ------------------------------------------------- | +| AutoPostBack | 当选定内容更改后,自动回发到服务器 | +| RepeatDirection | 获取或设置在RadioButtonList控件了子选项的排列方向 | +| RepeatColumns | 获取或设置要在RadioButtonList控件中显示的列数 | +| RepeatLayout | 获取或设置单选按钮的布局 | +| Items | 列表中项的集合 | +| TextAlign | 获取或设置与控件相关联文本的对齐方式 | + +#### CheckBox + +| **属 性** | **说 明** | +| --------------- | ------------------------------------------ | +| AutoPostBack | 当选定内容更改后,自动回发到服务器 | +| RepeatColumns | 获取或设置CheckBoxList中显示的列数 | +| RepeatDirection | 获取或设置CheckBoxList中各个选项的排列顺序 | +| Items | 列表中项的集合 | +| TextAlign | 获取或设置与CheckBoxList关联文本的对齐方式 | + + + + + +## 六、验证控件 + +#### 非空验证:RequiredFieldValidator控件 + +| **属** **性** | **说** **明** | +| ----------------- | ------------------------------------------------------------ | +| ControlToValidate | 用于指定将要检查其值的控件,它具有该控件的ID值 | +| ErrorMessage | 用于指定在窗体中同时使用ValidationSummary控件与RequierdFieldValidator控件时前者中显示的错误信息。如果未设置文本属性,则此属性将用于显示窗体中的错误 | +| ForeColor | 错误提示文字颜色 | +| 方 法 | 说 明 | +| Validate | 此方法用于执行验证。它将根据验证的成功情况将IsValid属性更改为True或False | + +#### 比较控件:CompareValidator控件 + +| **属** **性** | **说** **明** | +| ---------------- | ------------------------------------------------------------ | +| ContrlToCompare | 指定用来比较值的控件的ID | +| ContrlToValidate | 指定将要验证的控件的ID | +| ErrorMessage | 在页面中使用ValidationSummary控件时显示错误消息 | +| Text | 用于指定验证控件后出现错误时将会显示的错误信息 | +| ValueToCompare | 指定与所验证控件中的值相比较的值 | +| 方 法 | 说 明 | +| Validate | 执行验证,它将根据验证的成功情况将IsValid属性更改为True或False | +| Operator | 执行的操作类型 | + +#### 范围验证:RangeValidator控件 + +| **属 性** | **说 明** | +| ----------------- | ------------------------------------------------------------ | +| ControlToValidate | 指定将要检查其值的控件,它具有该控件的ID值 | +| ErrorMessage | 指定在页面中使用ValidationSummary控件时该控件中显示的错误消息 | +| MaximumValue | 指定容许为此控件设置的最大值 | +| MinimumValue | 指定容许为此控件设置的最小值 | +| Type | 设置控件所验证的数据类型 | + +#### ValidationSummary控件 + +| **属** **性** | **说** **明** | +| -------------- | ------------------------------------------------------------ | +| DisplayMode | 此属性用于指定将以摘要形式显示错误消息的方式。它将以为下列任意一种方式:BulletList、或SingleParagraph | +| Enabled | 用于启用或禁用窗体中的客户端和服务器端验证。默认值为True | +| ShowMessageBox | 此属性用于激活弹出式消息框,以便显示窗体中的错误。为此必须将其设置为True,若为False则在页面列出错误点 | \ No newline at end of file -- Gitee