Code:
/ FX-1434 / FX-1434 / 1.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
- designeractionbehavior.cs
- StretchValidation.cs
- AttachmentCollection.cs
- Boolean.cs
- XPathAxisIterator.cs
- SupportsEventValidationAttribute.cs
- SymbolMethod.cs
- DataGridViewRowStateChangedEventArgs.cs
- TextFormatterImp.cs
- Menu.cs
- DataTemplate.cs
- SchemaMapping.cs
- ConsoleCancelEventArgs.cs
- TransformConverter.cs
- BaseCollection.cs
- PriorityBinding.cs
- DataServiceProviderWrapper.cs
- Attributes.cs
- StateWorkerRequest.cs
- SafeMILHandle.cs
- LogSwitch.cs
- WindowsListView.cs
- BitmapEffectInput.cs
- HyperLinkField.cs
- DataSetMappper.cs
- NestedContainer.cs
- GridSplitter.cs
- EventManager.cs
- UInt32Converter.cs
- SqlConnectionHelper.cs
- SymbolEqualComparer.cs
- LinqDataSourceValidationException.cs
- ParseChildrenAsPropertiesAttribute.cs
- MetafileHeaderEmf.cs
- Message.cs
- FileDetails.cs
- Transform3DCollection.cs
- SecUtil.cs
- Encoding.cs
- SqlCaseSimplifier.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- FlowNode.cs
- UnsafeNativeMethods.cs
- NamespaceEmitter.cs
- MatcherBuilder.cs
- NavigatingCancelEventArgs.cs
- RealProxy.cs
- IntMinMaxAggregationOperator.cs
- UserControl.cs
- FormCollection.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- TemplateField.cs
- SystemIPv4InterfaceProperties.cs
- SetIterators.cs
- Rotation3D.cs
- CapabilitiesRule.cs
- SimpleApplicationHost.cs
- CodeSnippetStatement.cs
- UriParserTemplates.cs
- HtmlElement.cs
- controlskin.cs
- _NativeSSPI.cs
- Compiler.cs
- AnimatedTypeHelpers.cs
- PerformanceCounterManager.cs
- CachedBitmap.cs
- BamlMapTable.cs
- BooleanProjectedSlot.cs
- _LoggingObject.cs
- __FastResourceComparer.cs
- LineServices.cs
- safelinkcollection.cs
- FillErrorEventArgs.cs
- VariableQuery.cs
- UnderstoodHeaders.cs
- InputScopeConverter.cs
- PropertyChangeTracker.cs
- PackageDigitalSignature.cs
- SequentialUshortCollection.cs
- DbConnectionPool.cs
- ScriptingRoleServiceSection.cs
- ListGeneralPage.cs
- TemplateComponentConnector.cs
- SystemThemeKey.cs
- TypeDefinition.cs
- X509Certificate2Collection.cs
- FunctionUpdateCommand.cs
- DropDownButton.cs
- SqlEnums.cs
- SocketCache.cs
- UnsafeNativeMethodsMilCoreApi.cs
- CodeDomLocalizationProvider.cs
- HealthMonitoringSectionHelper.cs
- RemoteWebConfigurationHostServer.cs
- X509Utils.cs
- ClientEventManager.cs
- DuplicateWaitObjectException.cs
- OleDbWrapper.cs
- ItemsControl.cs
- Base64Encoder.cs