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
- panel.cs
- AuthenticationException.cs
- ListBindingConverter.cs
- PeerCollaborationPermission.cs
- MailWebEventProvider.cs
- SelectionItemPattern.cs
- Repeater.cs
- WebBaseEventKeyComparer.cs
- SecurityProtocol.cs
- ObjectDataSourceDisposingEventArgs.cs
- SchemaTypeEmitter.cs
- TypeLoadException.cs
- SqlDataSourceCache.cs
- CompensationToken.cs
- Typography.cs
- SchemaElement.cs
- SettingsAttributes.cs
- HostedTransportConfigurationBase.cs
- RemotingClientProxy.cs
- HttpCacheVary.cs
- TemplateNodeContextMenu.cs
- ExeContext.cs
- SystemWebSectionGroup.cs
- KeyedCollection.cs
- ContractMapping.cs
- PaperSize.cs
- ObjectDataSourceStatusEventArgs.cs
- XmlStreamStore.cs
- TextBoxBase.cs
- AnnotationComponentChooser.cs
- ListMarkerLine.cs
- StaticDataManager.cs
- ListenerBinder.cs
- SmtpClient.cs
- XmlQueryContext.cs
- KerberosSecurityTokenProvider.cs
- _ProxyChain.cs
- MonthCalendar.cs
- KnownTypesHelper.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- LinearGradientBrush.cs
- BuildManagerHost.cs
- FormViewInsertEventArgs.cs
- SafeMILHandleMemoryPressure.cs
- CorrelationManager.cs
- DeliveryStrategy.cs
- CellParaClient.cs
- BindingsCollection.cs
- BlurBitmapEffect.cs
- DeferrableContent.cs
- linebase.cs
- TemplateColumn.cs
- XmlDataSourceView.cs
- CalendarItem.cs
- InstanceDataCollection.cs
- DataGridViewTextBoxColumn.cs
- WindowsHyperlink.cs
- GridViewRowEventArgs.cs
- FlowLayoutSettings.cs
- NameSpaceExtractor.cs
- Comparer.cs
- BuiltInExpr.cs
- safemediahandle.cs
- SafeFileMappingHandle.cs
- EDesignUtil.cs
- RoutedEventConverter.cs
- SelectionHighlightInfo.cs
- ValidatingPropertiesEventArgs.cs
- DashStyle.cs
- MimeMapping.cs
- Run.cs
- DiagnosticTrace.cs
- dataSvcMapFileLoader.cs
- ClientCredentials.cs
- InvokeMethod.cs
- MSG.cs
- Part.cs
- ItemList.cs
- XmlNavigatorStack.cs
- EntityDataReader.cs
- UpdateException.cs
- CodeObject.cs
- Crc32.cs
- Track.cs
- CompositeControl.cs
- FullTrustAssemblyCollection.cs
- XsltCompileContext.cs
- TextMetrics.cs
- SAPIEngineTypes.cs
- NamespaceDecl.cs
- PointCollection.cs
- EntitySqlQueryState.cs
- BitmapEffectDrawingContent.cs
- CFStream.cs
- ValidationRuleCollection.cs
- TraceRecord.cs
- HiddenFieldDesigner.cs
- CodeDirectoryCompiler.cs
- IChannel.cs
- EdmConstants.cs