Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } } } // 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
- XhtmlBasicLinkAdapter.cs
- DefaultTextStoreTextComposition.cs
- NavigatingCancelEventArgs.cs
- CharAnimationUsingKeyFrames.cs
- HScrollProperties.cs
- BlobPersonalizationState.cs
- PointConverter.cs
- X509Utils.cs
- GridToolTip.cs
- ToggleButtonAutomationPeer.cs
- BrushConverter.cs
- PersonalizationProviderHelper.cs
- BuiltInPermissionSets.cs
- EdmToObjectNamespaceMap.cs
- EntityDataSourceChangedEventArgs.cs
- SpeechAudioFormatInfo.cs
- RegistryKey.cs
- SmiEventSink_DeferedProcessing.cs
- ValueChangedEventManager.cs
- DiscardableAttribute.cs
- String.cs
- SerializationSectionGroup.cs
- DataServiceRequest.cs
- HashCodeCombiner.cs
- KeyGestureValueSerializer.cs
- SmtpCommands.cs
- _HTTPDateParse.cs
- QuaternionValueSerializer.cs
- RequiredFieldValidator.cs
- DateTimeFormat.cs
- AuthenticationService.cs
- _BaseOverlappedAsyncResult.cs
- FlowDocumentPaginator.cs
- ImagingCache.cs
- Inline.cs
- CollectionView.cs
- UserControlParser.cs
- ModelPropertyDescriptor.cs
- OleDbRowUpdatingEvent.cs
- HtmlHead.cs
- StrokeNodeEnumerator.cs
- VirtualizingStackPanel.cs
- NameObjectCollectionBase.cs
- FontFamilyIdentifier.cs
- EdmValidator.cs
- PathParser.cs
- _NTAuthentication.cs
- TypeDescriptionProvider.cs
- ArraySubsetEnumerator.cs
- SizeFConverter.cs
- ProcessManager.cs
- Header.cs
- Quaternion.cs
- ConfigurationValidatorBase.cs
- CompiledQueryCacheEntry.cs
- DecoderExceptionFallback.cs
- ImageFormat.cs
- SessionEndingCancelEventArgs.cs
- TableColumn.cs
- SqlInfoMessageEvent.cs
- OledbConnectionStringbuilder.cs
- SystemInfo.cs
- EditingScope.cs
- SubpageParaClient.cs
- TrustDriver.cs
- GridViewRowPresenter.cs
- Types.cs
- PowerModeChangedEventArgs.cs
- AttachmentCollection.cs
- MsmqBindingBase.cs
- XslTransformFileEditor.cs
- Mouse.cs
- Rotation3DAnimationUsingKeyFrames.cs
- UdpChannelListener.cs
- CompressionTransform.cs
- WebPartMenuStyle.cs
- TypefaceMap.cs
- StringCollection.cs
- Pointer.cs
- AssemblyResourceLoader.cs
- WebPartDisplayModeEventArgs.cs
- SqlUdtInfo.cs
- SolidBrush.cs
- ImageMetadata.cs
- PropertyFilterAttribute.cs
- BindStream.cs
- Roles.cs
- DoubleAnimation.cs
- XmlHierarchicalEnumerable.cs
- BuildProvider.cs
- TargetException.cs
- InputDevice.cs
- BitmapEncoder.cs
- WebPartEditorCancelVerb.cs
- XPathDescendantIterator.cs
- AppSecurityManager.cs
- SelectionRangeConverter.cs
- AtomicFile.cs
- ElementHostPropertyMap.cs
- SqlParameterCollection.cs