Control.GetUniqueIDRelativeTo Method
Returns the prefixed portion of the UniqueID property of the specified control.
Namespace: System.Web.UI
Assembly: System.Web (in System.Web.dll)
Parameters
- control
- Type: System.Web.UI.Control
A control that is within a naming container.
Return Value
Type: System.StringThe prefixed portion of the UniqueID property of the specified control.
| Exception | Condition |
|---|---|
| InvalidOperationException | The NamingContainer property of control is null. |
| ArgumentNullException | control is null. |
The UniqueID property of a control is generated by adding a prefix to the control's ID property. The prefix is composed of the UniqueID property of the control's naming container concatenated with a separator character. If the naming container is the page, there is no prefix. This method returns the prefix string. If there is no prefix string, it returns the UniqueID value of the control.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.