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
- SmtpLoginAuthenticationModule.cs
- FixedSOMPage.cs
- EditingCommands.cs
- _SslState.cs
- ServerValidateEventArgs.cs
- OracleParameter.cs
- CapabilitiesState.cs
- ProcessModelInfo.cs
- DependencyPropertyValueSerializer.cs
- EntityContainerEmitter.cs
- Delegate.cs
- ColorComboBox.cs
- RemotingAttributes.cs
- IgnoreDataMemberAttribute.cs
- SHA256CryptoServiceProvider.cs
- DataSourceCollectionBase.cs
- XmlHierarchicalEnumerable.cs
- XamlTemplateSerializer.cs
- parserscommon.cs
- EnterpriseServicesHelper.cs
- BasicHttpSecurity.cs
- FileLevelControlBuilderAttribute.cs
- MessageDescription.cs
- MemoryStream.cs
- CompositeFontParser.cs
- EntityContainerEmitter.cs
- RbTree.cs
- ErrorStyle.cs
- XmlWellformedWriter.cs
- LoginUtil.cs
- DbReferenceCollection.cs
- PageThemeParser.cs
- AddInActivator.cs
- UpdateCommand.cs
- BufferedGraphics.cs
- HScrollProperties.cs
- FilterFactory.cs
- OracleSqlParser.cs
- GlobalAllocSafeHandle.cs
- StrokeNodeOperations2.cs
- ProcessHostConfigUtils.cs
- ManipulationStartingEventArgs.cs
- DataGridViewCellStyleChangedEventArgs.cs
- PropertyToken.cs
- TcpChannelHelper.cs
- TextElementEnumerator.cs
- FontDriver.cs
- cookieexception.cs
- xdrvalidator.cs
- AspCompat.cs
- Currency.cs
- UIElement.cs
- HybridWebProxyFinder.cs
- MetadataWorkspace.cs
- TimeSpanSecondsConverter.cs
- DescendantQuery.cs
- ExponentialEase.cs
- ThemeDictionaryExtension.cs
- SHA384Managed.cs
- FixedPageProcessor.cs
- ExtendedTransformFactory.cs
- FontNameConverter.cs
- BasicBrowserDialog.designer.cs
- IncrementalHitTester.cs
- Schema.cs
- IApplicationTrustManager.cs
- ParserStreamGeometryContext.cs
- CharUnicodeInfo.cs
- HashCodeCombiner.cs
- Util.cs
- WinEventTracker.cs
- EntityDataSourceContextCreatingEventArgs.cs
- RelatedCurrencyManager.cs
- AppDomainProtocolHandler.cs
- PnrpPeerResolverElement.cs
- VectorCollectionConverter.cs
- LinkDescriptor.cs
- Misc.cs
- ImportContext.cs
- Stopwatch.cs
- HttpServerUtilityWrapper.cs
- ArrayWithOffset.cs
- ContentFileHelper.cs
- PolicyStatement.cs
- Rfc2898DeriveBytes.cs
- DataGridViewCellValueEventArgs.cs
- RelationshipManager.cs
- ItemDragEvent.cs
- FrameworkElement.cs
- SystemIcmpV4Statistics.cs
- WindowsAuthenticationEventArgs.cs
- RemotingConfigParser.cs
- CurrentChangedEventManager.cs
- Misc.cs
- ComponentDispatcher.cs
- TextDecorationCollectionConverter.cs
- ColumnReorderedEventArgs.cs
- ListenerElementsCollection.cs
- RuntimeResourceSet.cs
- FlatButtonAppearance.cs