验证服务器控件使您可以检查 ASP.NET 服务器控件(如 TextBox)中的用户输入,并且在验证失败的情况下可以显示一条自定义消息。每个验证控件执行特定类型的验证。例如,可通过使用 CompareValidatorRangeValidator 控件分别检查某个特定值或值范围。还可以使用 CustomValidator 控件定义自己的验证条件。可以通过将验证控件放置在希望错误消息出现的位置来指定错误消息在网页中的显示位置。使用 ValidationSummary 控件还可以显示页上所有验证控件的结果摘要。

默认情况下,在单击按钮控件(如 ButtonImageButtonLinkButton)时执行验证。可通过将按钮控件的 CausesValidation 属性设置为 false 来禁止在单击按钮控件时执行验证。“取消”或“清除”按钮的该属性通常设置为 false,以防止在单击按钮时执行验证。

下列主题包括验证控件的 ASP.NET 语法。这些主题包括有关所有验证控件共有的所有属性的信息,以及有关可在指定控件的开始标记中声明为属性的每个控件的特定属性的信息。

本节内容

相关章节

System.Web.UI.WebControls 命名空间