ProtectedBorder
Version:
The ProtectedBorder control is similar to the Border control:
- It contains other controls.
- It creates a placeholder called Content when you add it to a page, and the ProtectedBorder control contains any control that has this placeholder as the PlaceholderKey.
It has two properties that the Border control does not have: RequiresRead and RequiresWrite. When you use these properties, the ProtectedBorder control only renders the controls it contains if the context user has specified access rights.
A ProtectedBorder control can have a border and padding. You can align the controls it contains in different ways.
You cannot set the size of a ProtectedBorder control; it has no specific size set.
Properties
Properties
| Name | Description | Default |
|---|---|---|
| Appearance | ||
| ContentAlign | Specify the alignment of the contained controls: Left, Center, or Right. | Left |
| Height | Specify the height of the control in pixels. | Null |
| RequiresRead | If true, the ProtectedBorder control only renders the controls it contains if the context user has Read rights on the data source item. | False |
| RequiresWrite | If true, the ProtectedBorder control only renders the controls it contains if the context user has Write rights on the data source item. | False |
| ShowBorder | If true, the ProtectedBorder control has a border. | False |
| UsePadding | If true, the ProtecteBorder control has padding. The padding is the extra space between the content and the border â it does not matter if the border is visible or not. | False |
Configuration
Configuration
You can create a configuration item for a ProtectedBorder control by creating an item based on the ProtecteBorder Parameters template.
The configuration item has these specific fields:
- ContentAlignment
- ShowBorder
- UsePadding
It inherits these fields:
- IsVisible
- AccessKey
- Tooltip
- Behaviors
- Id
If you have suggestions for improving this article, let us know!