驗證伺服器控制項語法

驗證伺服器控制項讓您能在如 TextBox 的 ASP.NET 伺服器控制項中檢查使用者輸入,並在驗證失敗時顯示自訂訊息。 每一個驗證控制項會執行特定的驗證類型。 例如,您可以分別使用 CompareValidatorRangeValidator 控制項,來檢查特定的值或某個範圍的值。 您也可以使用 CustomValidator 控制項來定義自己的驗證準則。 只要在要使訊息出現的位置放置驗證控制項,即可指定錯誤訊息在 Web 網頁上出現的位置。 您也可以使用 ValidationSummary 控制項來顯示網頁上所有驗證控制項的結果摘要。

根據預設,當按一下 ButtonImageButtonLinkButton 等按鈕控制項時,便會執行驗證。 只要將按鈕控制項的 CausesValidation 屬性設定為 false,您就可以防止在按一下按鈕控制項時執行驗證。 取消或清除按鈕的這個屬性,通常都會設定為 false,以防止在按一下按鈕時執行驗證。

下列主題涵蓋驗證控制項的 ASP.NET 語法。 這些主題包含以下相關資訊:所有屬性 (Property) 在所有驗證控制項之間共用,以及您可以在特定控制項的開頭標記內宣告為屬性 (Attribute) 的每個控制項的特定屬性 (Property)。

在本節中

相關章節