Code:
/ DotNET / DotNET / 8.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
- NullExtension.cs
- ClientConfigurationHost.cs
- FlowDocumentReaderAutomationPeer.cs
- EndOfStreamException.cs
- DelegateSerializationHolder.cs
- SpecialNameAttribute.cs
- ResourceReferenceExpression.cs
- XmlWhitespace.cs
- DataRecordInternal.cs
- ItemsPanelTemplate.cs
- EpmCustomContentSerializer.cs
- WebPartVerb.cs
- GeneralTransform3D.cs
- QilXmlReader.cs
- EntityDataSourceSelectingEventArgs.cs
- ProxyHelper.cs
- TranslateTransform3D.cs
- OpCopier.cs
- FilteredAttributeCollection.cs
- AbsoluteQuery.cs
- DatePickerTextBox.cs
- SqlMetaData.cs
- DayRenderEvent.cs
- SurrogateSelector.cs
- FontConverter.cs
- Interfaces.cs
- Int32RectValueSerializer.cs
- PieceNameHelper.cs
- XmlEnumAttribute.cs
- UriSection.cs
- xml.cs
- AutoSizeComboBox.cs
- ADConnectionHelper.cs
- BinaryObjectInfo.cs
- DataObjectSettingDataEventArgs.cs
- CompositeControlDesigner.cs
- ParallelTimeline.cs
- EdmRelationshipRoleAttribute.cs
- WebConfigurationHostFileChange.cs
- NavigationCommands.cs
- Effect.cs
- SkinBuilder.cs
- GenericTypeParameterBuilder.cs
- DataComponentGenerator.cs
- ADMembershipProvider.cs
- ValidatedControlConverter.cs
- ImageFormatConverter.cs
- XPathScanner.cs
- ClientUrlResolverWrapper.cs
- XmlResolver.cs
- ObjectDataSourceMethodEventArgs.cs
- UIElement.cs
- Stylus.cs
- ComboBoxAutomationPeer.cs
- SecurityDocument.cs
- System.Data_BID.cs
- DbBuffer.cs
- FixedSOMPage.cs
- mediaeventshelper.cs
- DoubleLink.cs
- ConfigXmlWhitespace.cs
- remotingproxy.cs
- SectionInformation.cs
- AutoGeneratedField.cs
- FixedSOMLineRanges.cs
- XmlQueryTypeFactory.cs
- InputScopeAttribute.cs
- PageCatalogPartDesigner.cs
- WebPartsPersonalizationAuthorization.cs
- NameTable.cs
- ColorConvertedBitmap.cs
- DataGridViewToolTip.cs
- PackageRelationshipSelector.cs
- DictionaryKeyPropertyAttribute.cs
- BamlLocalizationDictionary.cs
- DrawingDrawingContext.cs
- StylusPointPropertyId.cs
- NonNullItemCollection.cs
- MessageBox.cs
- RemotingSurrogateSelector.cs
- HandleExceptionArgs.cs
- TypeResolvingOptionsAttribute.cs
- ScriptingJsonSerializationSection.cs
- Authorization.cs
- WebPartConnectionsCancelEventArgs.cs
- DoubleLinkListEnumerator.cs
- XmlText.cs
- ProcessThreadDesigner.cs
- SizeFConverter.cs
- GAC.cs
- BufferAllocator.cs
- XmlSchemaInfo.cs
- InProcStateClientManager.cs
- HandlerFactoryCache.cs
- DeferrableContent.cs
- MimeWriter.cs
- ThreadExceptionDialog.cs
- XmlCharCheckingReader.cs
- NativeMethods.cs
- TabControlAutomationPeer.cs