Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartDeleteVerb.cs / 1 / WebPartDeleteVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartDeleteVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartDeleteVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartDeleteVerb_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.WebPartDeleteVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartDeleteVerb_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
- TextCompositionManager.cs
- ClientSettings.cs
- WindowsFormsHostPropertyMap.cs
- TypeRestriction.cs
- PrintingPermission.cs
- DataTemplate.cs
- ListViewSortEventArgs.cs
- ControlBindingsCollection.cs
- CodePageUtils.cs
- GenericParameterDataContract.cs
- OperationAbortedException.cs
- IntAverageAggregationOperator.cs
- IgnorePropertiesAttribute.cs
- InputLanguage.cs
- VectorValueSerializer.cs
- IMembershipProvider.cs
- XmlAnyElementAttribute.cs
- PackUriHelper.cs
- ControllableStoryboardAction.cs
- WebEventCodes.cs
- NativeMethods.cs
- BindingContext.cs
- RemoteWebConfigurationHost.cs
- EventProviderWriter.cs
- InputScopeNameConverter.cs
- OdbcHandle.cs
- SingleAnimation.cs
- ServerValidateEventArgs.cs
- SmiRequestExecutor.cs
- ImageUrlEditor.cs
- HashAlgorithm.cs
- PartBasedPackageProperties.cs
- Point3DCollectionValueSerializer.cs
- TransformedBitmap.cs
- WebUtility.cs
- ArrayConverter.cs
- XmlSignatureManifest.cs
- SQLUtility.cs
- OpacityConverter.cs
- SqlBinder.cs
- IsolatedStorage.cs
- AtomParser.cs
- MediaTimeline.cs
- EmptyReadOnlyDictionaryInternal.cs
- FixedPage.cs
- FixedTextBuilder.cs
- DirectionalLight.cs
- Propagator.JoinPropagator.cs
- QilXmlWriter.cs
- XmlKeywords.cs
- CodeObject.cs
- SimpleTypeResolver.cs
- EventWaitHandle.cs
- PreviewPrintController.cs
- DesignTimeXamlWriter.cs
- DateTimeFormatInfo.cs
- CharacterMetrics.cs
- SubtreeProcessor.cs
- CircleHotSpot.cs
- ObfuscationAttribute.cs
- CallbackTimeoutsElement.cs
- ServiceProviders.cs
- LinkedList.cs
- DataContractSet.cs
- IisTraceWebEventProvider.cs
- HtmlControlPersistable.cs
- TabletDeviceInfo.cs
- IxmlLineInfo.cs
- EncodingTable.cs
- Monitor.cs
- MultiTouchSystemGestureLogic.cs
- ADMembershipProvider.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- DiffuseMaterial.cs
- SystemSounds.cs
- ComponentConverter.cs
- XpsS0ValidatingLoader.cs
- PeerNameRecordCollection.cs
- _BufferOffsetSize.cs
- SoapEnumAttribute.cs
- GetPageCompletedEventArgs.cs
- KnownTypesProvider.cs
- PeerMaintainer.cs
- WindowsStartMenu.cs
- Tuple.cs
- XmlWriterDelegator.cs
- RichTextBoxConstants.cs
- ToRequest.cs
- XsdDuration.cs
- VisualBrush.cs
- FollowerQueueCreator.cs
- HtmlLiteralTextAdapter.cs
- ResourcesGenerator.cs
- LinearGradientBrush.cs
- SqlFunctionAttribute.cs
- XappLauncher.cs
- HtmlInputPassword.cs
- ImageList.cs
- CodeTryCatchFinallyStatement.cs
- ExtensionQuery.cs