## ASP.NET Panel GroupingText Property
The `GroupingText` property is a built-in feature of the ASP.NET Web Forms `Panel` control. It allows developers to group related controls visually by rendering a fieldset border and a legend title around the panel's content.
---
## Definition and Usage
The `GroupingText` property gets or sets the header text displayed for the group of controls contained within a `Panel` control.
When this property is configured:
* The browser renders the `Panel` control as an HTML `
` element instead of the default `` element.
* The value assigned to `GroupingText` is rendered inside an HTML `
` element, creating a framed box with a title.
* This is highly beneficial for improving both the visual structure of complex forms and web accessibility (screen readers recognize ` ` and `` tags to provide context for form fields).
---
## Syntax
```asp
```
### Property Values
| Value | Description |
| :--- | :--- |
| `string` | A string value that specifies the header text to be displayed on the Panel's frame. |
---
## Code Example
The following example demonstrates how to apply the `GroupingText` property to group user input fields within an ASP.NET page.
```asp
<%@ Page Language="C#" %>
ASP.NET Panel GroupingText Example
```
### Rendered HTML Output
When the ASP.NET engine processes the code above, it generates standard, semantic HTML:
```html
Personal Information
```
---
## Technical Considerations
1. **HTML Element Transformation**: By default, an `` renders as a ``. Setting the `GroupingText` property changes the rendered tag to a `
`. If you have CSS rules targeting `div` or `fieldset`, keep this behavior in mind.
2. **Styling**: You can style the border and the legend text using standard CSS targeting the `fieldset` and `legend` selectors, or by applying a `CssClass` directly to the ``.
3. **Accessibility (Section 508 / WCAG)**: Using `GroupingText` is a best practice for web accessibility. It helps screen readers associate grouped form controls (like radio buttons or related text inputs) with their corresponding group header.