Skip to main content

TreeListSettingsDataSecurity.AllowReadUnexposedColumnsFromClientApi Property

Specifies whether to disable client-side access to data source fields that are not bound to any tree list columns.

Namespace: DevExpress.Web.ASPxTreeList

Assembly: DevExpress.Web.ASPxTreeList.v23.2.dll

NuGet Package: DevExpress.Web

Declaration

[DefaultValue(DefaultBoolean.Default)]
public virtual DefaultBoolean AllowReadUnexposedColumnsFromClientApi { get; set; }

Property Value

Type Default Description
DefaultBoolean Default

One of the DefaultBoolean enumeration values.

Available values:

Name Description Return Value
True

The value is true.

0

False

The value is false.

1

Default

The value is specified by a global option or a higher-level object.

2

Property Paths

You can access this nested property as listed below:

Object Type Path to AllowReadUnexposedColumnsFromClientApi
ASPxTreeList
.SettingsDataSecurity .AllowReadUnexposedColumnsFromClientApi

Remarks

Use the AllowReadUnexposedColumnsFromClientApi property to restrict access to data source fields that are not bound to any column in the ASPxTreeList control.

ASPxTreeList.SettingsDataSecurity.AllowReadUnexposedColumnsFromClientApi = DefaultBoolean.True;

If the AllowReadUnexposedColumnsFromClientApi property is set to Default, the client-side access to the data source’s unexposed fields depends upon the BackwardCompatibilitySettings.DataControlAllowReadUnexposedColumnsFromClientApiDefaultValue property setting.

Note

The AllowReadUnexposedColumnsFromClientApi property has priority over the BackwardCompatibilitySettings.DataControlAllowReadUnexposedColumnsFromClientApiDefaultValue property.

See Also