ASP.NET RequiredFieldValidator控件

17 Mar 2025 | 阅读 2 分钟

此验证器用于使输入控件成为必填项。 如果用户将输入控件留空,则会抛出错误。

它用于强制要求表单控件必填并限制用户提供数据。

注意:它会在执行验证之前,删除输入值开头和结尾的额外空格。

ControlToValidate属性应设置为要验证的控件的ID。

RequiredFieldValidator属性

属性描述
AccessKey它用于为控件设置键盘快捷键。
BackColor它用于设置控件的背景颜色。
BorderColor它用于设置控件的边框颜色。
Font它用于设置控件文本的字体。
ForeColor它用于设置控件文本的颜色。
文本它用于设置要为控件显示的文本。
ToolTip当鼠标悬停在控件上时,它会显示文本。
Visible设置控件在表单上的可见性。
高度它用于设置控件的高度。
宽度它用于设置控件的宽度。
ErrorMessage它用于设置在验证失败时显示的错误消息。
ControlToValidate它获取要验证的控件的ID。

示例

在这里,在下面的示例中,我们解释了RequiredFieldValidator控件并创建了必填TextBox控件。

// RequiredFieldValidator.aspx

输出

在浏览器中查看时,它会生成以下输出。

ASP Required 1

当用户使用空控件登录时,它会抛出错误消息。

ASP Required 2