.NET Framework Class Library
ControlSite Property

Gets information about the container that hosts the current control when rendered on a design surface.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)
Syntax
<[%$TOPIC/c7z0bbha_en-us_VS_110_1_0_0_0_0%](False)> _
Public Property Site As [%$TOPIC/c7z0bbha_en-us_VS_110_1_0_0_0_1%]
[[%$TOPIC/c7z0bbha_en-us_VS_110_1_0_1_0_0%](false)]
public [%$TOPIC/c7z0bbha_en-us_VS_110_1_0_1_0_1%] Site { get; set; }
[[%$TOPIC/c7z0bbha_en-us_VS_110_1_0_2_0_0%](false)]
public:
virtual property [%$TOPIC/c7z0bbha_en-us_VS_110_1_0_2_0_1%]^ Site {
	[%$TOPIC/c7z0bbha_en-us_VS_110_1_0_2_0_2%]^ get () sealed;
	void set ([%$TOPIC/c7z0bbha_en-us_VS_110_1_0_2_0_3%]^ value) sealed;
}
[<[%$TOPIC/c7z0bbha_en-us_VS_110_1_0_3_0_0%](false)>]
abstract Site : [%$TOPIC/c7z0bbha_en-us_VS_110_1_0_3_0_1%] with get, set
[<[%$TOPIC/c7z0bbha_en-us_VS_110_1_0_3_0_2%](false)>]
override Site : [%$TOPIC/c7z0bbha_en-us_VS_110_1_0_3_0_3%] with get, set
final function get Site () : [%$TOPIC/c7z0bbha_en-us_VS_110_1_0_4_0_0%] 
final function set Site (value : [%$TOPIC/c7z0bbha_en-us_VS_110_1_0_4_0_1%])

Property Value

Type: System.ComponentModelISite
An ISite that contains information about the container that the control is hosted in.

Implements

IComponentSite
Exceptions
ExceptionCondition
InvalidOperationException

The control is a Substitution control.

Remarks

A site binds a Component object to a Container object and enables communication between the two. It also provides a way for the container to manage its components.

Version Information

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1