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
- UTF32Encoding.cs
- WorkerRequest.cs
- AutomationPatternInfo.cs
- ArrayElementGridEntry.cs
- LocatorBase.cs
- shaperfactory.cs
- DesignTimeTemplateParser.cs
- SqlNamer.cs
- DesignerVerbCollection.cs
- GC.cs
- ImageAutomationPeer.cs
- ListView.cs
- SchemaEntity.cs
- ControlBindingsCollection.cs
- PropertyMetadata.cs
- GlyphRun.cs
- OleDbCommandBuilder.cs
- TokenizerHelper.cs
- GeneralTransform3DTo2DTo3D.cs
- ConvertersCollection.cs
- MLangCodePageEncoding.cs
- EncoderParameter.cs
- AnnotationResource.cs
- SymmetricAlgorithm.cs
- Ipv6Element.cs
- Directory.cs
- TextFragmentEngine.cs
- UtilityExtension.cs
- OrderedDictionary.cs
- Separator.cs
- QueryOperationResponseOfT.cs
- WorkflowPersistenceService.cs
- MarkupCompilePass2.cs
- PointCollectionValueSerializer.cs
- DisposableCollectionWrapper.cs
- AlternationConverter.cs
- XmlDocumentViewSchema.cs
- Color.cs
- XPathBuilder.cs
- MenuCommand.cs
- StatusBarPanelClickEvent.cs
- DataTable.cs
- WindowsListViewGroup.cs
- ConfigXmlText.cs
- TimerTable.cs
- FormViewUpdatedEventArgs.cs
- Label.cs
- SessionMode.cs
- TypeDescriptor.cs
- FlowLayoutPanel.cs
- XmlTextEncoder.cs
- TextBox.cs
- tooltip.cs
- ResourceWriter.cs
- EventTrigger.cs
- WebPartConnection.cs
- ModifiableIteratorCollection.cs
- RuleSettingsCollection.cs
- FontDriver.cs
- ValidationEventArgs.cs
- ToolStripPanelCell.cs
- TableLayout.cs
- XmlDocumentFragment.cs
- EdmFunction.cs
- NavigationExpr.cs
- CodeTypeReferenceCollection.cs
- PersonalizationDictionary.cs
- BitmapEffectRenderDataResource.cs
- ConnectionConsumerAttribute.cs
- MachineSettingsSection.cs
- SymbolMethod.cs
- ApplyImportsAction.cs
- ViewService.cs
- Win32SafeHandles.cs
- TextStore.cs
- ReadOnlyTernaryTree.cs
- LocalServiceSecuritySettings.cs
- _Rfc2616CacheValidators.cs
- PathGeometry.cs
- XmlWhitespace.cs
- NetNamedPipeBindingCollectionElement.cs
- AnimationClockResource.cs
- HostSecurityManager.cs
- XmlSchemaInclude.cs
- ColorTranslator.cs
- FormatException.cs
- ExportOptions.cs
- SQLResource.cs
- precedingsibling.cs
- SourceInterpreter.cs
- NullEntityWrapper.cs
- XmlSchemaNotation.cs
- WpfPayload.cs
- CancelAsyncOperationRequest.cs
- PeerNameResolver.cs
- SecurityElement.cs
- StreamInfo.cs
- LocalizabilityAttribute.cs
- RegionData.cs
- DbDataRecord.cs