Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- HttpWebResponse.cs
- ZipIOCentralDirectoryFileHeader.cs
- ErrorTableItemStyle.cs
- ProtocolImporter.cs
- RootProjectionNode.cs
- Addressing.cs
- GeometryDrawing.cs
- Privilege.cs
- WindowProviderWrapper.cs
- SuppressedPackageProperties.cs
- ToolStripDropDownMenu.cs
- CompatibleComparer.cs
- SqlVersion.cs
- SelectionUIService.cs
- Point3DIndependentAnimationStorage.cs
- XmlMtomWriter.cs
- EmptyQuery.cs
- XmlNodeChangedEventArgs.cs
- BitmapSource.cs
- CommentEmitter.cs
- unsafeIndexingFilterStream.cs
- Blend.cs
- WinFormsComponentEditor.cs
- WebSysDisplayNameAttribute.cs
- wgx_render.cs
- FixedPageAutomationPeer.cs
- DispatchChannelSink.cs
- DataRecordInternal.cs
- StyleSheetComponentEditor.cs
- ClientBuildManagerCallback.cs
- EntitySqlException.cs
- OrthographicCamera.cs
- ObjectTag.cs
- XmlSchemaComplexContentExtension.cs
- Int64.cs
- ConnectionManagementSection.cs
- SingletonInstanceContextProvider.cs
- TextBox.cs
- XamlTypeMapper.cs
- LoopExpression.cs
- SapiRecoContext.cs
- ToolStrip.cs
- SqlFactory.cs
- DetailsViewInsertedEventArgs.cs
- Size.cs
- _NegoState.cs
- DataControlButton.cs
- XsltCompileContext.cs
- ActiveXHost.cs
- Dispatcher.cs
- SqlDataSource.cs
- XPathNodeIterator.cs
- PointConverter.cs
- TextRangeProviderWrapper.cs
- PageRequestManager.cs
- CacheModeValueSerializer.cs
- RelationalExpressions.cs
- EndPoint.cs
- PageRanges.cs
- ControlIdConverter.cs
- DocumentEventArgs.cs
- ResourceDescriptionAttribute.cs
- InstanceCreationEditor.cs
- WindowsSolidBrush.cs
- TemplateColumn.cs
- OpCodes.cs
- SafeNativeMethods.cs
- WebPartVerbCollection.cs
- SoapConverter.cs
- SpecularMaterial.cs
- WsdlImporterElement.cs
- DPAPIProtectedConfigurationProvider.cs
- TableLayoutPanelCellPosition.cs
- EntityDesignerBuildProvider.cs
- ServiceHostFactory.cs
- MethodBody.cs
- AuthenticationSection.cs
- DataFormats.cs
- StrongTypingException.cs
- MetadataItem.cs
- RemoteWebConfigurationHostStream.cs
- WindowsScrollBarBits.cs
- RsaSecurityToken.cs
- ExcCanonicalXml.cs
- IIS7UserPrincipal.cs
- SecurityRuntime.cs
- OrderedEnumerableRowCollection.cs
- Font.cs
- EventLogEntry.cs
- FrameworkElementAutomationPeer.cs
- WindowsToolbarItemAsMenuItem.cs
- XmlReflectionImporter.cs
- LogicalMethodInfo.cs
- ToolStripButton.cs
- DeleteStoreRequest.cs
- ProfileSection.cs
- HelpExampleGenerator.cs
- Label.cs
- EditorPart.cs
- DynamicActivityTypeDescriptor.cs