Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartHelpVerb.cs / 1 / WebPartHelpVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartHelpVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartHelpVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartHelpVerb_Text); } return _defaultText; } } // Properties must look at viewstate directly instead of the property in the base class, // so we can distinguish between an unset property and a property set to String.Empty. [ WebSysDefaultValue(SR.WebPartHelpVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartHelpVerb_Text) ] public override string Text { get { object o = ViewState["Text"]; return (o == null) ? DefaultText : (string)o; } set { ViewState["Text"] = value; } } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConfigXmlText.cs
- WebPartDescription.cs
- ErrorTableItemStyle.cs
- XmlSchemaInfo.cs
- DeadCharTextComposition.cs
- DbParameterCollectionHelper.cs
- MobileListItem.cs
- DiscardableAttribute.cs
- SchemaImporter.cs
- RenderDataDrawingContext.cs
- FontNamesConverter.cs
- PTProvider.cs
- CacheVirtualItemsEvent.cs
- FilteredAttributeCollection.cs
- ObjectDataSourceChooseTypePanel.cs
- LZCodec.cs
- ObjectSecurity.cs
- SqlConnectionStringBuilder.cs
- TextDecorationCollection.cs
- AppDomainFactory.cs
- RowToFieldTransformer.cs
- ControlLocalizer.cs
- SystemIPInterfaceStatistics.cs
- SimpleBitVector32.cs
- Int16AnimationBase.cs
- RepeaterCommandEventArgs.cs
- SettingsPropertyNotFoundException.cs
- ValidationRuleCollection.cs
- dbdatarecord.cs
- unsafenativemethodsother.cs
- GridViewCancelEditEventArgs.cs
- DistributedTransactionPermission.cs
- StylusPointPropertyInfo.cs
- PerfCounters.cs
- EntityDataSourceSelectedEventArgs.cs
- MethodCallConverter.cs
- DropShadowEffect.cs
- Error.cs
- ComPlusDiagnosticTraceSchemas.cs
- FormViewPageEventArgs.cs
- CustomAttribute.cs
- DocumentAutomationPeer.cs
- ControlEvent.cs
- BlurEffect.cs
- QueryGenerator.cs
- UnsafeNativeMethodsPenimc.cs
- SiteMapDataSourceView.cs
- DiscoveryClientBindingElement.cs
- DataObjectMethodAttribute.cs
- CapabilitiesSection.cs
- PrintPreviewGraphics.cs
- ErrorTolerantObjectWriter.cs
- CapabilitiesUse.cs
- QueryAccessibilityHelpEvent.cs
- TextProperties.cs
- PropertyChangeTracker.cs
- WebPartsSection.cs
- JsonObjectDataContract.cs
- Label.cs
- ProfileEventArgs.cs
- HtmlElement.cs
- SharedStream.cs
- JournalEntry.cs
- ContextMenuService.cs
- Schema.cs
- Profiler.cs
- FusionWrap.cs
- TagMapInfo.cs
- RawStylusInputCustomData.cs
- FillErrorEventArgs.cs
- ForeignConstraint.cs
- PhonemeConverter.cs
- CodeSnippetStatement.cs
- ItemAutomationPeer.cs
- BitmapData.cs
- TraceSwitch.cs
- Clock.cs
- DocumentGridContextMenu.cs
- DataSourceXmlClassAttribute.cs
- LinqDataSourceDisposeEventArgs.cs
- OperatorExpressions.cs
- DrawingCollection.cs
- SelectedDatesCollection.cs
- FocusWithinProperty.cs
- ApplyImportsAction.cs
- DynamicPhysicalDiscoSearcher.cs
- ToolStripSystemRenderer.cs
- SecurityTokenResolver.cs
- RelationshipDetailsRow.cs
- ErrorStyle.cs
- MouseGestureValueSerializer.cs
- FormsAuthenticationModule.cs
- CompensationExtension.cs
- AppDomainManager.cs
- MultipleFilterMatchesException.cs
- ListBoxAutomationPeer.cs
- WebPartCloseVerb.cs
- DecoderExceptionFallback.cs
- EventEntry.cs
- Point4D.cs