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
- ClientFormsAuthenticationCredentials.cs
- CryptoKeySecurity.cs
- CommandBindingCollection.cs
- BamlReader.cs
- PasswordBox.cs
- PublisherIdentityPermission.cs
- AnnotationMap.cs
- UriTemplateTableMatchCandidate.cs
- PaperSource.cs
- PlanCompiler.cs
- DispatcherFrame.cs
- PeerContact.cs
- HtmlInputHidden.cs
- AnimationStorage.cs
- DataGridLengthConverter.cs
- ValidatorCollection.cs
- FormsAuthenticationUser.cs
- SortDescriptionCollection.cs
- WebPartAuthorizationEventArgs.cs
- CharacterMetrics.cs
- StringExpressionSet.cs
- ChineseLunisolarCalendar.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- SimplePropertyEntry.cs
- SqlConnectionHelper.cs
- Vector3DCollectionConverter.cs
- MoveSizeWinEventHandler.cs
- InfoCardX509Validator.cs
- CodeCompiler.cs
- StringCollection.cs
- RadioButton.cs
- AstTree.cs
- JournalNavigationScope.cs
- FrameworkContextData.cs
- HttpException.cs
- FrameAutomationPeer.cs
- Geometry.cs
- EntityClassGenerator.cs
- OlePropertyStructs.cs
- FixedStringLookup.cs
- AstTree.cs
- PartialTrustHelpers.cs
- SamlAction.cs
- TypeDelegator.cs
- ContractComponent.cs
- ConvertEvent.cs
- Expr.cs
- AlgoModule.cs
- BezierSegment.cs
- DependencyObjectPropertyDescriptor.cs
- DesigntimeLicenseContext.cs
- ExpressionDumper.cs
- NumericUpDown.cs
- RootBuilder.cs
- SID.cs
- AsyncCodeActivity.cs
- EnumType.cs
- SendingRequestEventArgs.cs
- DbProviderFactories.cs
- UxThemeWrapper.cs
- TextCharacters.cs
- GradientBrush.cs
- ToolStripMenuItem.cs
- EasingQuaternionKeyFrame.cs
- BCLDebug.cs
- ResolveRequestResponseAsyncResult.cs
- WindowsSysHeader.cs
- SemanticBasicElement.cs
- AspCompat.cs
- IHttpResponseInternal.cs
- VarInfo.cs
- Roles.cs
- Sql8ConformanceChecker.cs
- OracleConnectionFactory.cs
- ConnectionPointCookie.cs
- AndAlso.cs
- WindowClosedEventArgs.cs
- ConfigXmlCDataSection.cs
- TextEditorCopyPaste.cs
- Certificate.cs
- TextEffectResolver.cs
- AlphabeticalEnumConverter.cs
- Effect.cs
- HandleRef.cs
- TransformerInfoCollection.cs
- WebPartConnectionsCloseVerb.cs
- ProviderConnectionPoint.cs
- FieldToken.cs
- TextElementCollectionHelper.cs
- AttributeSetAction.cs
- SHA384.cs
- SyntaxCheck.cs
- QueryPageSettingsEventArgs.cs
- StorageComplexPropertyMapping.cs
- RevocationPoint.cs
- Propagator.Evaluator.cs
- XmlEntity.cs
- SessionStateContainer.cs
- NumberFormatInfo.cs
- XsdValidatingReader.cs