Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / ui / ClientUrlResolverWrapper.cs / 2 / ClientUrlResolverWrapper.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI { using System; using System.Web.UI; internal sealed class ClientUrlResolverWrapper : IClientUrlResolver { private readonly Control _control; public ClientUrlResolverWrapper(Control control) { _control = control; } #region IClientUrlResolver Members // DevDiv Bugs 197242: AppRelativeTemplateSourceDirectory needed for // CompositeReference url resolution string IClientUrlResolver.AppRelativeTemplateSourceDirectory { get { return _control.AppRelativeTemplateSourceDirectory; } } string IClientUrlResolver.ResolveClientUrl(string relativeUrl) { IClientUrlResolver resolver = _control as IClientUrlResolver; if (resolver != null) { return resolver.ResolveClientUrl(relativeUrl); } else { return _control.ResolveClientUrl(relativeUrl); } } #endregion } } // 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.Web.UI; internal sealed class ClientUrlResolverWrapper : IClientUrlResolver { private readonly Control _control; public ClientUrlResolverWrapper(Control control) { _control = control; } #region IClientUrlResolver Members // DevDiv Bugs 197242: AppRelativeTemplateSourceDirectory needed for // CompositeReference url resolution string IClientUrlResolver.AppRelativeTemplateSourceDirectory { get { return _control.AppRelativeTemplateSourceDirectory; } } string IClientUrlResolver.ResolveClientUrl(string relativeUrl) { IClientUrlResolver resolver = _control as IClientUrlResolver; if (resolver != null) { return resolver.ResolveClientUrl(relativeUrl); } else { return _control.ResolveClientUrl(relativeUrl); } } #endregion } } // 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
- ValueProviderWrapper.cs
- SmtpNtlmAuthenticationModule.cs
- DocumentSequenceHighlightLayer.cs
- DescendantQuery.cs
- ValidationErrorInfo.cs
- XsltArgumentList.cs
- XmlHelper.cs
- ServerIdentity.cs
- SHA512Cng.cs
- UnaryNode.cs
- KeyFrames.cs
- ControllableStoryboardAction.cs
- SafePEFileHandle.cs
- TreeNode.cs
- Axis.cs
- SqlDataSourceAdvancedOptionsForm.cs
- ObjectHandle.cs
- BindingContext.cs
- GeneralTransform3DCollection.cs
- XmlAtomicValue.cs
- XPathConvert.cs
- CodeGeneratorOptions.cs
- ChannelManager.cs
- ProfileEventArgs.cs
- Matrix3DStack.cs
- X509ScopedServiceCertificateElementCollection.cs
- CodeSnippetTypeMember.cs
- SecurityHelper.cs
- ModelItemDictionary.cs
- SynchronizationContext.cs
- JsonFormatReaderGenerator.cs
- Decoder.cs
- Codec.cs
- SiteMapPath.cs
- ScalarType.cs
- MetaModel.cs
- EDesignUtil.cs
- BezierSegment.cs
- XamlWriter.cs
- ExpressionNode.cs
- ObfuscationAttribute.cs
- Visual3DCollection.cs
- ResolveCriteriaApril2005.cs
- Int32Converter.cs
- EnumConverter.cs
- DataRow.cs
- BamlResourceSerializer.cs
- HttpApplicationFactory.cs
- X509SecurityToken.cs
- Transform.cs
- ObjectMemberMapping.cs
- AdornerDecorator.cs
- AssertFilter.cs
- LineServicesCallbacks.cs
- BaseProcessProtocolHandler.cs
- AnnouncementEndpoint.cs
- ChannelServices.cs
- CfgParser.cs
- GroupQuery.cs
- ThreadNeutralSemaphore.cs
- WebPartManager.cs
- DrawingBrush.cs
- SplitterEvent.cs
- EFDataModelProvider.cs
- DataStreams.cs
- ClassicBorderDecorator.cs
- ThumbAutomationPeer.cs
- ElementHost.cs
- XamlNamespaceHelper.cs
- PersonalizationEntry.cs
- DbDeleteCommandTree.cs
- PerformanceCounters.cs
- Literal.cs
- TimeSpan.cs
- RunInstallerAttribute.cs
- FocusWithinProperty.cs
- UnsafeNativeMethods.cs
- TextComposition.cs
- TextClipboardData.cs
- OdbcConnectionHandle.cs
- TextSpan.cs
- SqlFileStream.cs
- IProvider.cs
- DocumentSequence.cs
- StringComparer.cs
- TransactionBridge.cs
- XmlSecureResolver.cs
- FrameworkObject.cs
- NamedPipeProcessProtocolHandler.cs
- ObjectNavigationPropertyMapping.cs
- ComponentSerializationService.cs
- FocusWithinProperty.cs
- DebuggerService.cs
- Point4DValueSerializer.cs
- DesignerValidatorAdapter.cs
- DbMetaDataFactory.cs
- Formatter.cs
- FilterElement.cs
- CriticalExceptions.cs
- ReflectionTypeLoadException.cs