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
- SystemIPv4InterfaceProperties.cs
- OracleMonthSpan.cs
- ListBase.cs
- GregorianCalendarHelper.cs
- ScriptingSectionGroup.cs
- Message.cs
- LinqDataSourceValidationException.cs
- DirectoryNotFoundException.cs
- ManagementObjectSearcher.cs
- JsonFormatMapping.cs
- DataKey.cs
- GridViewColumn.cs
- HwndSourceKeyboardInputSite.cs
- SessionStateModule.cs
- UnsafeMethods.cs
- _DisconnectOverlappedAsyncResult.cs
- UserControlParser.cs
- RequestCacheEntry.cs
- DocumentOrderComparer.cs
- WindowInteractionStateTracker.cs
- SubqueryRules.cs
- EventLog.cs
- ICspAsymmetricAlgorithm.cs
- MessagingActivityHelper.cs
- ReadOnlyTernaryTree.cs
- TextEvent.cs
- transactioncontext.cs
- MembershipUser.cs
- NetworkAddressChange.cs
- EventsTab.cs
- HwndHostAutomationPeer.cs
- AnimationStorage.cs
- TextEditorTables.cs
- InvalidAsynchronousStateException.cs
- QueryOperationResponseOfT.cs
- KeyTime.cs
- ItemsControlAutomationPeer.cs
- Clause.cs
- RestClientProxyHandler.cs
- KeyValuePairs.cs
- BuildProvider.cs
- SessionStateSection.cs
- PageStatePersister.cs
- Rotation3DAnimationBase.cs
- TaskExceptionHolder.cs
- NeutralResourcesLanguageAttribute.cs
- TypeDelegator.cs
- SystemColorTracker.cs
- _Connection.cs
- BuildDependencySet.cs
- DataGridViewCellEventArgs.cs
- HtmlAnchor.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- FieldMetadata.cs
- SmtpLoginAuthenticationModule.cs
- XmlHierarchyData.cs
- SystemDiagnosticsSection.cs
- ValueType.cs
- Page.cs
- UriTemplateTableMatchCandidate.cs
- WsatRegistrationHeader.cs
- PenThreadWorker.cs
- ListManagerBindingsCollection.cs
- FtpCachePolicyElement.cs
- ArcSegment.cs
- SafeFileHandle.cs
- Timer.cs
- CodePropertyReferenceExpression.cs
- InputScope.cs
- RoleServiceManager.cs
- CqlQuery.cs
- LiteralControl.cs
- KeySpline.cs
- DLinqDataModelProvider.cs
- SimpleRecyclingCache.cs
- TextEditorThreadLocalStore.cs
- XmlSerializationGeneratedCode.cs
- DataObjectEventArgs.cs
- HttpConfigurationContext.cs
- WebPartsSection.cs
- SequentialUshortCollection.cs
- DataException.cs
- ImageAnimator.cs
- XmlSchemaNotation.cs
- Message.cs
- TdsParserStaticMethods.cs
- DoubleAnimation.cs
- StringDictionary.cs
- PerformanceCountersElement.cs
- SqlBooleanizer.cs
- ReadingWritingEntityEventArgs.cs
- HtmlTableCellCollection.cs
- AppSettingsSection.cs
- SqlLiftWhereClauses.cs
- HttpConfigurationContext.cs
- HttpApplication.cs
- SqlAliasesReferenced.cs
- TransactionFlowAttribute.cs
- TraceHandlerErrorFormatter.cs
- ConnectionAcceptor.cs