System.Web.UI.Control.NullifyUniqueID C# (CSharp) Method

NullifyUniqueID() private method

private NullifyUniqueID ( ) : void
return void
		void NullifyUniqueID ()
		{
			uniqueID = null;
#if NET_4_0
			ClearCachedClientID ();
#else
			clientID = null;
#endif
			if (!HasControls ())
				return;

			for (int i = 0; i < _controls.Count; i++)
				_controls [i].NullifyUniqueID ();
		}

Usage Example

Example #1
0
		protected internal virtual void RemovedControl (Control control)
		{
			control.UnloadRecursive (false);
			control._parent = null;
			control._page = null;
			control._namingContainer = null;
			if ((control.stateMask & AUTOID_SET) != 0) {
				control._userId = null;
				control.SetMask (ID_SET, false);
			}
			control.NullifyUniqueID ();
			control.SetMask (REMOVED, true);
			ResetControlsCache ();
		}