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
- StringValidator.cs
- RoutingExtension.cs
- OleDbPropertySetGuid.cs
- DateTimeParse.cs
- AuthenticatedStream.cs
- DataGridTablesFactory.cs
- dataSvcMapFileLoader.cs
- HttpPostedFileWrapper.cs
- StorageFunctionMapping.cs
- OracleString.cs
- FacetChecker.cs
- AccessKeyManager.cs
- ComponentDispatcher.cs
- ObjectStateManager.cs
- ToolStripRendererSwitcher.cs
- LateBoundBitmapDecoder.cs
- UnionExpr.cs
- DispatchWrapper.cs
- VariableQuery.cs
- TraceLevelHelper.cs
- StyleCollectionEditor.cs
- InputMethodStateTypeInfo.cs
- BindableAttribute.cs
- RecognizedWordUnit.cs
- DataServiceQueryOfT.cs
- TextSelectionHighlightLayer.cs
- JoinQueryOperator.cs
- HtmlInputHidden.cs
- SystemDropShadowChrome.cs
- InheritanceUI.cs
- GroupStyle.cs
- HtmlTernaryTree.cs
- SafeFindHandle.cs
- DiffuseMaterial.cs
- UITypeEditors.cs
- TableLayoutPanelCellPosition.cs
- FrameworkElementFactoryMarkupObject.cs
- AssemblyInfo.cs
- PassportPrincipal.cs
- AstNode.cs
- Vector3DKeyFrameCollection.cs
- DockPattern.cs
- BindValidator.cs
- RegexBoyerMoore.cs
- StylusPointPropertyUnit.cs
- MimeReturn.cs
- RequestCacheEntry.cs
- DataGridItemCollection.cs
- LabelAutomationPeer.cs
- ExtendedTransformFactory.cs
- ScriptingAuthenticationServiceSection.cs
- TextBoxBase.cs
- DataContext.cs
- ControlIdConverter.cs
- DropShadowEffect.cs
- FontFamilyValueSerializer.cs
- HttpCookiesSection.cs
- HostDesigntimeLicenseContext.cs
- SchemaTableOptionalColumn.cs
- FormView.cs
- IISMapPath.cs
- nulltextnavigator.cs
- TypeLoadException.cs
- DiscoveryUtility.cs
- EncodingFallbackAwareXmlTextWriter.cs
- OleDbDataAdapter.cs
- ImageSource.cs
- SchemaInfo.cs
- EventHandlingScope.cs
- DbCommandTree.cs
- MessageBox.cs
- KeyProperty.cs
- DelegateTypeInfo.cs
- ActivityTrace.cs
- AbsoluteQuery.cs
- FixedTextView.cs
- SoundPlayer.cs
- WebBrowserPermission.cs
- OptionalColumn.cs
- Panel.cs
- CustomTypeDescriptor.cs
- PeerCollaborationPermission.cs
- UIElement3D.cs
- PropertyChangeTracker.cs
- AncestorChangedEventArgs.cs
- MonitoringDescriptionAttribute.cs
- ReadWriteObjectLock.cs
- StylusPointPropertyId.cs
- ViewGenResults.cs
- CodeGroup.cs
- WebUtil.cs
- MemoryPressure.cs
- SoapIgnoreAttribute.cs
- InitializeCorrelation.cs
- FollowerQueueCreator.cs
- SourceCollection.cs
- HttpHandlerActionCollection.cs
- AllowedAudienceUriElementCollection.cs
- Misc.cs
- CreateUserWizardStep.cs