Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / UpdatePanelControlTrigger.cs / 1305376 / 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.Web; using System.Web.UI; using System.Web.Resources; 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
- BufferedGraphics.cs
- WebPartEditorApplyVerb.cs
- SimpleColumnProvider.cs
- GridView.cs
- ProtocolsConfiguration.cs
- FixedBufferAttribute.cs
- TableColumn.cs
- LinkArea.cs
- EditorZoneAutoFormat.cs
- DataTableClearEvent.cs
- RightsManagementEncryptionTransform.cs
- DataBinding.cs
- DataAccessor.cs
- UrlParameterWriter.cs
- NeutralResourcesLanguageAttribute.cs
- TextRangeSerialization.cs
- TypeDescriptor.cs
- LinqDataSourceInsertEventArgs.cs
- GlyphTypeface.cs
- HideDisabledControlAdapter.cs
- PropertyKey.cs
- ProviderCommandInfoUtils.cs
- ExceptionUtility.cs
- SQLBytes.cs
- ValuePattern.cs
- RoleGroup.cs
- SpecialFolderEnumConverter.cs
- UserNamePasswordValidator.cs
- SecurityDocument.cs
- GridViewRowPresenter.cs
- WebRequest.cs
- DBParameter.cs
- SecurityContextTokenCache.cs
- FormViewPagerRow.cs
- SoapAttributeAttribute.cs
- LinqDataSourceStatusEventArgs.cs
- ReflectPropertyDescriptor.cs
- CryptoHandle.cs
- ImageBrush.cs
- XmlDigitalSignatureProcessor.cs
- TdsRecordBufferSetter.cs
- ILGenerator.cs
- ProxyDataContractResolver.cs
- LinkedResourceCollection.cs
- WindowsGraphics.cs
- ZipFileInfo.cs
- ExpandSegment.cs
- UrlAuthFailureHandler.cs
- FontCollection.cs
- AlternateViewCollection.cs
- ResourceProviderFactory.cs
- TextDpi.cs
- SecurityImpersonationBehavior.cs
- ConfigurationElementCollection.cs
- LayoutEngine.cs
- FamilyMapCollection.cs
- HostDesigntimeLicenseContext.cs
- WorkflowMarkupSerializer.cs
- SqlDependencyUtils.cs
- DataBinding.cs
- WebDescriptionAttribute.cs
- NamespaceEmitter.cs
- SmiGettersStream.cs
- Module.cs
- ListBoxItemWrapperAutomationPeer.cs
- BinaryOperationBinder.cs
- NetworkInformationPermission.cs
- DtrList.cs
- CapabilitiesRule.cs
- ToolStripGripRenderEventArgs.cs
- XmlDataFileEditor.cs
- ReferenceCountedObject.cs
- Semaphore.cs
- PeerName.cs
- TextEditorSpelling.cs
- QueryComponents.cs
- DataContractJsonSerializerOperationBehavior.cs
- Boolean.cs
- securitycriticaldataformultiplegetandset.cs
- BlobPersonalizationState.cs
- CodeIterationStatement.cs
- EntityDataSourceDesigner.cs
- RequestCacheValidator.cs
- TaskFormBase.cs
- XmlTypeAttribute.cs
- StringAnimationBase.cs
- ActivationServices.cs
- ComponentChangingEvent.cs
- Encoder.cs
- X509ChainPolicy.cs
- PointLightBase.cs
- ErrorHandlingReceiver.cs
- CacheChildrenQuery.cs
- BaseParaClient.cs
- PeerNodeTraceRecord.cs
- DependencyProperty.cs
- OutputCacheSettings.cs
- FilterQuery.cs
- DataSourceControlBuilder.cs
- JoinElimination.cs