Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / HyperLinkDataBindingHandler.cs / 1 / HyperLinkDataBindingHandler.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design { using System; using System.Design; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Web.UI; using System.Web.UI.WebControls; ////// /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class HyperLinkDataBindingHandler : DataBindingHandler { ////// /// public override void DataBindControl(IDesignerHost designerHost, Control control) { DataBindingCollection bindings = ((IDataBindingsAccessor)control).DataBindings; DataBinding textBinding = bindings["Text"]; DataBinding urlBinding = bindings["NavigateUrl"]; if ((textBinding != null) || (urlBinding != null)) { HyperLink hyperLink = (HyperLink)control; if (textBinding != null) { hyperLink.Text = SR.GetString(SR.Sample_Databound_Text); } if (urlBinding != null) { // any value will do, we just need an href to be rendered hyperLink.NavigateUrl = "url"; } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OdbcEnvironmentHandle.cs
- DBSchemaTable.cs
- MethodImplAttribute.cs
- SqlClientWrapperSmiStream.cs
- OutputCacheSettings.cs
- ColorConvertedBitmap.cs
- HttpRawResponse.cs
- XmlDocumentFragment.cs
- IdentityValidationException.cs
- OutputCacheSection.cs
- HttpContext.cs
- DesignTimeVisibleAttribute.cs
- RegexCode.cs
- MatrixTransform3D.cs
- LexicalChunk.cs
- ImageMap.cs
- PropertyConverter.cs
- TimeSpanOrInfiniteConverter.cs
- LinqDataSourceEditData.cs
- ListBindingHelper.cs
- Pkcs7Signer.cs
- ImageAnimator.cs
- TextSpanModifier.cs
- DataViewSetting.cs
- AppLevelCompilationSectionCache.cs
- RemotingServices.cs
- EmbeddedMailObject.cs
- UserControl.cs
- XPathChildIterator.cs
- XmlSchemaParticle.cs
- XpsFilter.cs
- SetIterators.cs
- FlowDocumentView.cs
- SqlRecordBuffer.cs
- MessageEncodingBindingElementImporter.cs
- FormsAuthentication.cs
- GuidelineSet.cs
- PeerIPHelper.cs
- SafeHandle.cs
- ObjectQueryState.cs
- StyleSheet.cs
- FormsAuthenticationConfiguration.cs
- DefaultValueTypeConverter.cs
- ObjectStateFormatter.cs
- propertyentry.cs
- VisualBasicSettingsHandler.cs
- ToolZone.cs
- HashStream.cs
- MissingFieldException.cs
- EventEntry.cs
- indexingfiltermarshaler.cs
- HttpCapabilitiesEvaluator.cs
- TagElement.cs
- MenuItemAutomationPeer.cs
- StringBuilder.cs
- SecurityRuntime.cs
- BufferedOutputStream.cs
- DecimalAnimationBase.cs
- WaitHandle.cs
- MouseEvent.cs
- KnownIds.cs
- SqlUserDefinedTypeAttribute.cs
- StreamWithDictionary.cs
- GeneratedCodeAttribute.cs
- Menu.cs
- DispatcherExceptionEventArgs.cs
- InternalBufferManager.cs
- FaultDescription.cs
- Itemizer.cs
- RenderData.cs
- ValidationSettings.cs
- XmlSchemaCollection.cs
- StagingAreaInputItem.cs
- SchemaImporter.cs
- StickyNote.cs
- DataGridRow.cs
- MissingManifestResourceException.cs
- ShaperBuffers.cs
- DataTransferEventArgs.cs
- _KerberosClient.cs
- SystemException.cs
- MasterPageParser.cs
- KeysConverter.cs
- MobileListItem.cs
- DSACryptoServiceProvider.cs
- BindingBase.cs
- ColumnResult.cs
- HierarchicalDataBoundControlAdapter.cs
- DynamicObject.cs
- CodeRemoveEventStatement.cs
- ConfigurationProperty.cs
- LayoutEvent.cs
- AddInController.cs
- IndexerNameAttribute.cs
- SectionInformation.cs
- EventEntry.cs
- StrokeNode.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- HttpHandlersSection.cs
- ThreadStartException.cs