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 / 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
- ObjectRef.cs
- OleDbEnumerator.cs
- PlaceHolder.cs
- DocumentGrid.cs
- CompilerScope.cs
- GeneralTransform3D.cs
- WrappedOptions.cs
- ContentControl.cs
- PageSetupDialog.cs
- MouseDevice.cs
- ToggleButtonAutomationPeer.cs
- InvalidOleVariantTypeException.cs
- InheritanceContextChangedEventManager.cs
- SimpleColumnProvider.cs
- CodeTypeReferenceExpression.cs
- ImageCodecInfo.cs
- _AcceptOverlappedAsyncResult.cs
- HwndStylusInputProvider.cs
- VirtualPathProvider.cs
- WorkflowServiceHostFactory.cs
- FormViewDeleteEventArgs.cs
- DynamicPropertyReader.cs
- ArrayWithOffset.cs
- Int16AnimationUsingKeyFrames.cs
- SmtpNtlmAuthenticationModule.cs
- _IPv6Address.cs
- LowerCaseStringConverter.cs
- SubMenuStyleCollection.cs
- InvalidAsynchronousStateException.cs
- SqlWriter.cs
- Viewport3DAutomationPeer.cs
- InstanceDataCollectionCollection.cs
- HtmlInputControl.cs
- OpenFileDialog.cs
- TraceSource.cs
- SoapObjectWriter.cs
- DataGridState.cs
- ConsumerConnectionPoint.cs
- RequestUriProcessor.cs
- AppSecurityManager.cs
- TableRow.cs
- SqlHelper.cs
- LinqDataSourceDisposeEventArgs.cs
- TriState.cs
- SafeProcessHandle.cs
- XmlProcessingInstruction.cs
- DataGridViewColumnHeaderCell.cs
- ImageCodecInfoPrivate.cs
- Resources.Designer.cs
- TypeUtil.cs
- Metadata.cs
- Triangle.cs
- DataGridComponentEditor.cs
- CodeNamespace.cs
- LogExtent.cs
- ProgressBar.cs
- ConditionalAttribute.cs
- SortedDictionary.cs
- FileDialogPermission.cs
- _CommandStream.cs
- FixedTextPointer.cs
- TextContainerChangeEventArgs.cs
- FileSystemEnumerable.cs
- DataControlLinkButton.cs
- NamespaceEmitter.cs
- CompilerTypeWithParams.cs
- GlyphsSerializer.cs
- BindingListCollectionView.cs
- ISO2022Encoding.cs
- ArraySubsetEnumerator.cs
- BufferBuilder.cs
- OdbcError.cs
- ScrollBarAutomationPeer.cs
- AjaxFrameworkAssemblyAttribute.cs
- ControlPropertyNameConverter.cs
- HtmlLink.cs
- DataMember.cs
- ApplicationManager.cs
- SimpleApplicationHost.cs
- HttpCacheVaryByContentEncodings.cs
- AutomationTextAttribute.cs
- SocketElement.cs
- PlatformNotSupportedException.cs
- Geometry.cs
- Activity.cs
- MethodBody.cs
- IntPtr.cs
- IntSumAggregationOperator.cs
- XamlToRtfParser.cs
- PaginationProgressEventArgs.cs
- QilSortKey.cs
- ApplicationCommands.cs
- CLRBindingWorker.cs
- ProcessingInstructionAction.cs
- EncodedStreamFactory.cs
- RouteUrlExpressionBuilder.cs
- DbProviderSpecificTypePropertyAttribute.cs
- VirtualPathProvider.cs
- ItemCheckEvent.cs
- ErrorTableItemStyle.cs