CommandField::CausesValidation Property
Gets or sets a value indicating whether validation is performed when the user clicks a button in a CommandField field.
Assembly: System.Web (in System.Web.dll)
public: property bool CausesValidation { virtual bool get() override; virtual void set(bool value) override; }
Property Value
Type: System::Booleantrue to perform validation when the user clicks a button in a CommandField field; otherwise, false. The default is true.
Use the CausesValidation property to specify whether validation is performed when a button in a CommandField field is clicked. When this property is set to true, by default all validation controls on the page are validated. To limit validation to only a certain group of validation controls, create a validation group and then set the ValidationGroup property to the validation group's name. For more information on validation groups, see BaseValidator::ValidationGroup.
The following code example demonstrates how to use the CausesValidation property to prevent validation from occurring when a button in a CommandField field is clicked.
Security Note
|
|---|
This example has a text box that accepts user input, which is a potential security threat. By default, ASP.NET Web pages validate that user input does not include script or HTML elements. For more information, see Script Exploits Overview. |
Available since 2.0
