Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewControlCollection.cs
- Point.cs
- QueryParameter.cs
- DynamicEntity.cs
- SafeBuffer.cs
- MD5CryptoServiceProvider.cs
- X509PeerCertificateElement.cs
- ResourceAssociationSet.cs
- CompilerWrapper.cs
- CompositeFontInfo.cs
- TextTreeText.cs
- DataColumnSelectionConverter.cs
- EpmHelper.cs
- WindowsGraphicsWrapper.cs
- CompositeControl.cs
- Config.cs
- SharedDp.cs
- TextBox.cs
- AnnotationComponentManager.cs
- TraceContextEventArgs.cs
- HwndMouseInputProvider.cs
- SuppressMessageAttribute.cs
- KeyedPriorityQueue.cs
- WebPartEventArgs.cs
- PrinterUnitConvert.cs
- PhysicalAddress.cs
- TreeNodeSelectionProcessor.cs
- ClientType.cs
- Quaternion.cs
- RootDesignerSerializerAttribute.cs
- GlyphRunDrawing.cs
- MemberDescriptor.cs
- HttpDebugHandler.cs
- LocalFileSettingsProvider.cs
- HostingEnvironmentSection.cs
- ResolvedKeyFrameEntry.cs
- DataBoundControlAdapter.cs
- SqlDataSourceParameterParser.cs
- MemoryFailPoint.cs
- EntityFunctions.cs
- DataGridTableCollection.cs
- BitArray.cs
- Coordinator.cs
- SQLGuidStorage.cs
- RC2CryptoServiceProvider.cs
- WebPartManager.cs
- StructuredTypeEmitter.cs
- NativeObjectSecurity.cs
- ListViewPagedDataSource.cs
- DataColumnSelectionConverter.cs
- MultiSelectRootGridEntry.cs
- FixedPosition.cs
- CustomValidator.cs
- Int64Storage.cs
- BridgeDataReader.cs
- __Error.cs
- AllowedAudienceUriElement.cs
- NavigationHelper.cs
- RealizedColumnsBlock.cs
- ObjectQueryProvider.cs
- SignatureHelper.cs
- HttpModulesSection.cs
- XmlTextEncoder.cs
- SHA1Managed.cs
- ModuleElement.cs
- XmlSchemaInferenceException.cs
- DataObjectEventArgs.cs
- DataGridViewTopLeftHeaderCell.cs
- FormattedText.cs
- MetabaseServerConfig.cs
- Sentence.cs
- Ops.cs
- StreamAsIStream.cs
- DataViewManager.cs
- SchemaCollectionCompiler.cs
- EncodingDataItem.cs
- TextShapeableCharacters.cs
- Certificate.cs
- ToolStripRenderEventArgs.cs
- ListViewInsertEventArgs.cs
- AutomationPropertyInfo.cs
- StackOverflowException.cs
- StateMachine.cs
- DmlSqlGenerator.cs
- ControlEvent.cs
- DataServiceConfiguration.cs
- PeerReferralPolicy.cs
- DrawingImage.cs
- AppSecurityManager.cs
- PersistenceParticipant.cs
- ProviderConnectionPointCollection.cs
- MetadataItemEmitter.cs
- QfeChecker.cs
- SystemIPInterfaceStatistics.cs
- FileUtil.cs
- SoapTypeAttribute.cs
- datacache.cs
- WebPartRestoreVerb.cs
- RecordBuilder.cs
- LockRecursionException.cs