Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / ndp / fx / src / xsp / System / Web / Extensions / ui / UpdatePanelControlTrigger.cs / 1 / 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
- LinkedResourceCollection.cs
- OutputCacheModule.cs
- ListCollectionView.cs
- StringExpressionSet.cs
- LinqDataSourceHelper.cs
- Vector3DAnimation.cs
- ManagedWndProcTracker.cs
- Signature.cs
- RegexParser.cs
- DateTimeUtil.cs
- RichTextBox.cs
- Subtree.cs
- LoginUtil.cs
- ZipIOLocalFileDataDescriptor.cs
- ProfileEventArgs.cs
- SqlUDTStorage.cs
- StatusBarItem.cs
- ParallelTimeline.cs
- CrossSiteScriptingValidation.cs
- Utility.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- FileRegion.cs
- PasswordTextNavigator.cs
- ObjectFullSpanRewriter.cs
- CompoundFileStreamReference.cs
- FacetChecker.cs
- Rotation3D.cs
- XmlNodeChangedEventManager.cs
- DataObject.cs
- ActivityInstance.cs
- CompilerCollection.cs
- _SingleItemRequestCache.cs
- WebRequestModuleElement.cs
- XmlAttribute.cs
- GenerateHelper.cs
- SettingsPropertyValue.cs
- DataSourceCache.cs
- DateTimeConstantAttribute.cs
- SoapAttributes.cs
- StringUtil.cs
- CompositeFontFamily.cs
- TextTreeDeleteContentUndoUnit.cs
- ConnectionStringSettingsCollection.cs
- IdentityManager.cs
- ImmutableObjectAttribute.cs
- BindingManagerDataErrorEventArgs.cs
- CodeTypeParameter.cs
- DataTableNameHandler.cs
- BrushProxy.cs
- Transactions.cs
- XmlAttributes.cs
- RecipientIdentity.cs
- Int32Rect.cs
- HyperLinkColumn.cs
- SimpleTableProvider.cs
- BooleanStorage.cs
- PropertyItemInternal.cs
- Tokenizer.cs
- OleDbPropertySetGuid.cs
- TargetInvocationException.cs
- SByte.cs
- DbConnectionClosed.cs
- DataGridTablesFactory.cs
- QueryCacheManager.cs
- TextElementCollection.cs
- Size3D.cs
- AssemblyAttributes.cs
- RegistryPermission.cs
- ConnectionPointCookie.cs
- DataServices.cs
- WithStatement.cs
- SetterBaseCollection.cs
- FrameworkContentElement.cs
- DataGridViewColumnCollection.cs
- ComplexTypeEmitter.cs
- WebRequestModuleElementCollection.cs
- TimeSpanFormat.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- PassportAuthentication.cs
- RuntimeHandles.cs
- ExpandCollapsePattern.cs
- PipelineDeploymentState.cs
- MsdtcWrapper.cs
- DataFieldEditor.cs
- UTF8Encoding.cs
- GridViewSelectEventArgs.cs
- ThreadStaticAttribute.cs
- ParallelQuery.cs
- DesignerSerializationOptionsAttribute.cs
- GestureRecognitionResult.cs
- ConnectionPointGlyph.cs
- RadioButtonFlatAdapter.cs
- FormsAuthenticationEventArgs.cs
- InstancePersistenceCommandException.cs
- NamedPipeChannelFactory.cs
- CustomAttribute.cs
- CodeStatement.cs
- SqlCacheDependencySection.cs
- ModelUIElement3D.cs
- XmlToDatasetMap.cs