DataSourceView::CanDelete Property


Gets a value indicating whether the DataSourceView object associated with the current DataSourceControl object supports the ExecuteDelete operation.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

property bool CanDelete {
	virtual bool get();

Property Value

Type: System::Boolean

true if the operation is supported; otherwise, false. The base class implementation returns false.

The CanDelete property reflects not only a capability of the data source control, but also whether it is currently appropriate to perform an operation. For example, even though a data source view supports the ExecuteDelete operation in general, if a required property or some other data is not set, the CanDelete property returns false, as a delete operation would fail.

The following code example demonstrates how to override the CanDelete property and the ExecuteDelete method in a class that extends the DataSourceView class. This code example is part of a larger example provided for the DataSourceView class.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top