Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartMinimizeVerb.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SourceSwitch.cs
- InternalCache.cs
- BitmapCodecInfo.cs
- NullableConverter.cs
- DoubleLinkListEnumerator.cs
- DetailsViewPageEventArgs.cs
- CompilationRelaxations.cs
- SqlCharStream.cs
- NetWebProxyFinder.cs
- ConfigurationManagerHelper.cs
- UserControlCodeDomTreeGenerator.cs
- WeakKeyDictionary.cs
- WinEventTracker.cs
- TypeConverterAttribute.cs
- ParseChildrenAsPropertiesAttribute.cs
- AddInActivator.cs
- SchemaManager.cs
- ScriptMethodAttribute.cs
- ObjectHelper.cs
- UrlAuthorizationModule.cs
- UriSectionData.cs
- EventSinkActivityDesigner.cs
- GetPageCompletedEventArgs.cs
- SafeSecurityHandles.cs
- XamlPoint3DCollectionSerializer.cs
- Label.cs
- PropertyGridEditorPart.cs
- Delegate.cs
- FormViewUpdateEventArgs.cs
- BaseValidator.cs
- DataGridViewButtonCell.cs
- WebRequest.cs
- InertiaExpansionBehavior.cs
- OutputWindow.cs
- PrintPreviewControl.cs
- DictionaryItemsCollection.cs
- ProfileProvider.cs
- TextRenderer.cs
- TakeOrSkipQueryOperator.cs
- ConstructorArgumentAttribute.cs
- TextEditorTables.cs
- MetadataUtil.cs
- FunctionDescription.cs
- AppearanceEditorPart.cs
- Context.cs
- LogLogRecordHeader.cs
- WebBrowserBase.cs
- ContextStack.cs
- IisTraceListener.cs
- _AcceptOverlappedAsyncResult.cs
- SID.cs
- uribuilder.cs
- ModelFactory.cs
- CommandConverter.cs
- TimeSpanOrInfiniteValidator.cs
- KerberosSecurityTokenParameters.cs
- ConvertersCollection.cs
- ConfigXmlWhitespace.cs
- RecordManager.cs
- DataGridColumnCollection.cs
- MenuItem.cs
- xmlglyphRunInfo.cs
- EntityContainerRelationshipSet.cs
- BindingExpressionBase.cs
- DataGridViewHitTestInfo.cs
- GridProviderWrapper.cs
- ThemeableAttribute.cs
- PositiveTimeSpanValidatorAttribute.cs
- XmlSchemaDatatype.cs
- Stroke.cs
- PropertyNames.cs
- BigInt.cs
- Maps.cs
- GrammarBuilder.cs
- NamespaceList.cs
- PrimaryKeyTypeConverter.cs
- PropertyChangeTracker.cs
- AxDesigner.cs
- SchemaImporterExtension.cs
- HwndHostAutomationPeer.cs
- GridEntry.cs
- RegexGroupCollection.cs
- XPathScanner.cs
- AspProxy.cs
- RtfToken.cs
- SchemaElementLookUpTable.cs
- ExtenderProvidedPropertyAttribute.cs
- XmlSerializerFactory.cs
- LongSumAggregationOperator.cs
- CanonicalXml.cs
- COSERVERINFO.cs
- DocumentXPathNavigator.cs
- RawMouseInputReport.cs
- SourceElementsCollection.cs
- DataRelation.cs
- PageContentCollection.cs
- SmtpException.cs
- Receive.cs
- WebPageTraceListener.cs
- WindowsSlider.cs