Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / ui / UpdatePanelControlTrigger.cs / 2 / UpdatePanelControlTrigger.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Diagnostics.CodeAnalysis; using System.Globalization; using System.Security.Permissions; using System.Web; using System.Web.UI; using System.Web.Resources; [ AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal), AspNetHostingPermission(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) ] public abstract class UpdatePanelControlTrigger : UpdatePanelTrigger { private string _controlID; protected UpdatePanelControlTrigger() { } [ Category("Behavior"), DefaultValue(""), IDReferenceProperty(), ResourceDescription("UpdatePanelControlTrigger_ControlID"), SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "ID") ] public string ControlID { get { return _controlID ?? String.Empty; } set { _controlID = value; } } protected Control FindTargetControl(bool searchNamingContainers) { if (String.IsNullOrEmpty(ControlID)) { throw new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, AtlasWeb.UpdatePanelControlTrigger_NoControlID, Owner.ID)); } Control foundControl = ControlUtil.FindTargetControl(ControlID, Owner, searchNamingContainers); if (foundControl == null) { throw new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, AtlasWeb.UpdatePanelControlTrigger_ControlNotFound, ControlID, Owner.ID)); } return foundControl; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.ComponentModel; using System.Diagnostics.CodeAnalysis; using System.Globalization; using System.Security.Permissions; using System.Web; using System.Web.UI; using System.Web.Resources; [ AspNetHostingPermission(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal), AspNetHostingPermission(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) ] public abstract class UpdatePanelControlTrigger : UpdatePanelTrigger { private string _controlID; protected UpdatePanelControlTrigger() { } [ Category("Behavior"), DefaultValue(""), IDReferenceProperty(), ResourceDescription("UpdatePanelControlTrigger_ControlID"), SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "ID") ] public string ControlID { get { return _controlID ?? String.Empty; } set { _controlID = value; } } protected Control FindTargetControl(bool searchNamingContainers) { if (String.IsNullOrEmpty(ControlID)) { throw new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, AtlasWeb.UpdatePanelControlTrigger_NoControlID, Owner.ID)); } Control foundControl = ControlUtil.FindTargetControl(ControlID, Owner, searchNamingContainers); if (foundControl == null) { throw new InvalidOperationException(String.Format(CultureInfo.InvariantCulture, AtlasWeb.UpdatePanelControlTrigger_ControlNotFound, ControlID, Owner.ID)); } return foundControl; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SQLDouble.cs
- Point3DCollectionConverter.cs
- LineServices.cs
- StylusPointPropertyInfoDefaults.cs
- ToolboxItemAttribute.cs
- DesignerTextWriter.cs
- GroupItemAutomationPeer.cs
- TraceContextRecord.cs
- SafeHandles.cs
- ExpanderAutomationPeer.cs
- SelectionGlyphBase.cs
- FieldAccessException.cs
- UserMapPath.cs
- Cursor.cs
- RelationshipConverter.cs
- selecteditemcollection.cs
- Vector3DCollection.cs
- Peer.cs
- ElapsedEventArgs.cs
- TextRangeProviderWrapper.cs
- StyleCollection.cs
- DataServiceQuery.cs
- NetNamedPipeSecurityElement.cs
- WeakReferenceList.cs
- XPathAxisIterator.cs
- PaperSource.cs
- WinFormsUtils.cs
- BaseValidator.cs
- FileDialog.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- ListSourceHelper.cs
- XPathCompileException.cs
- XmlDocumentFragment.cs
- CatalogZoneBase.cs
- SoapFormatExtensions.cs
- CellConstant.cs
- SynchronizationContext.cs
- ListViewUpdatedEventArgs.cs
- prefixendpointaddressmessagefilter.cs
- ImportOptions.cs
- XhtmlConformanceSection.cs
- WSSecurityTokenSerializer.cs
- Events.cs
- mansign.cs
- BitmapEffectInput.cs
- GenericWebPart.cs
- SchemaImporterExtensionElementCollection.cs
- SeekStoryboard.cs
- CompensatableSequenceActivity.cs
- ApplicationActivator.cs
- ContainerSelectorActiveEvent.cs
- XmlSerializerFactory.cs
- RelatedImageListAttribute.cs
- _AutoWebProxyScriptHelper.cs
- XmlSchemaSimpleContentRestriction.cs
- ToolStripMenuItem.cs
- Pair.cs
- CodeAttributeDeclaration.cs
- MouseGesture.cs
- EdmProviderManifest.cs
- CmsUtils.cs
- ResolveCriteriaCD1.cs
- WebBrowserPermission.cs
- ErrorStyle.cs
- SrgsSemanticInterpretationTag.cs
- NumericExpr.cs
- TogglePattern.cs
- ApplicationHost.cs
- ProviderConnectionPoint.cs
- TreeView.cs
- FormViewCommandEventArgs.cs
- Switch.cs
- LightweightEntityWrapper.cs
- AdjustableArrowCap.cs
- Site.cs
- ConfigurationException.cs
- HttpRawResponse.cs
- SoapInteropTypes.cs
- NativeWindow.cs
- AmbientValueAttribute.cs
- Converter.cs
- SmiTypedGetterSetter.cs
- DesignerValidatorAdapter.cs
- ContextItem.cs
- ColorConvertedBitmap.cs
- TextContainerChangedEventArgs.cs
- ExtensionDataReader.cs
- AccessViolationException.cs
- ConfigurationStrings.cs
- HttpContext.cs
- IISMapPath.cs
- UnhandledExceptionEventArgs.cs
- DockingAttribute.cs
- QueryableDataSourceHelper.cs
- TextTrailingWordEllipsis.cs
- RequestQueue.cs
- input.cs
- CoordinationService.cs
- DockingAttribute.cs
- Rect3D.cs