Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartMinimizeVerb.cs / 1 / WebPartMinimizeVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartMinimizeVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartMinimizeVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartMinimizeVerb_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.WebPartMinimizeVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartMinimizeVerb_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
- FormViewInsertedEventArgs.cs
- ByteAnimationBase.cs
- Scene3D.cs
- ScriptRegistrationManager.cs
- DefaultTextStore.cs
- UInt16Storage.cs
- ResourceContainer.cs
- BasicSecurityProfileVersion.cs
- TransformCryptoHandle.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- DataBoundControlDesigner.cs
- EntityCommand.cs
- DbConnectionPoolCounters.cs
- MouseEventArgs.cs
- ListViewGroupItemCollection.cs
- SmiEventSink.cs
- X509CertificateChain.cs
- EventOpcode.cs
- HyperLinkField.cs
- BoolExpressionVisitors.cs
- MenuCommand.cs
- WebDescriptionAttribute.cs
- XPathExpr.cs
- Lock.cs
- PathSegment.cs
- DBDataPermission.cs
- TcpClientChannel.cs
- SmuggledIUnknown.cs
- TransportDefaults.cs
- ColorContextHelper.cs
- BitmapEncoder.cs
- Dump.cs
- AuthorizationRuleCollection.cs
- Item.cs
- BinaryParser.cs
- ServiceSecurityContext.cs
- ScriptIgnoreAttribute.cs
- Transform3DCollection.cs
- ObfuscationAttribute.cs
- EventRecord.cs
- StateElementCollection.cs
- XmlSchemaComplexContent.cs
- ActivityBuilderHelper.cs
- CopyOfAction.cs
- ArrangedElementCollection.cs
- ProgressBarBrushConverter.cs
- SecureUICommand.cs
- CodeTypeReference.cs
- DebugView.cs
- RelOps.cs
- AnnotationAuthorChangedEventArgs.cs
- SharedStatics.cs
- UrlPropertyAttribute.cs
- SqlTriggerContext.cs
- Boolean.cs
- ObjectDataSource.cs
- ModelItemCollectionImpl.cs
- TimeSpan.cs
- ObjectSet.cs
- DocComment.cs
- mil_commands.cs
- StructuredProperty.cs
- HostedHttpContext.cs
- EdmComplexPropertyAttribute.cs
- OSFeature.cs
- OuterGlowBitmapEffect.cs
- ChannelOptions.cs
- PassportAuthenticationModule.cs
- XDRSchema.cs
- IntSecurity.cs
- EventSource.cs
- Size.cs
- TTSEngineTypes.cs
- ArraySortHelper.cs
- ProgressPage.cs
- KeyEvent.cs
- SafeNativeMethods.cs
- Itemizer.cs
- EdmPropertyAttribute.cs
- DtdParser.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- NeutralResourcesLanguageAttribute.cs
- RestClientProxyHandler.cs
- SoapIgnoreAttribute.cs
- FollowerQueueCreator.cs
- CounterCreationData.cs
- SequenceQuery.cs
- PropertyCollection.cs
- SymmetricAlgorithm.cs
- Monitor.cs
- DataKeyCollection.cs
- DecoderNLS.cs
- StartUpEventArgs.cs
- LeafCellTreeNode.cs
- HelpInfo.cs
- MenuAdapter.cs
- InvalidDataException.cs
- CommandBinding.cs
- XmlSchemaSequence.cs
- WrapPanel.cs