Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartEditVerb.cs / 1 / WebPartEditVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartEditVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartEditVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartEditVerb_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.WebPartEditVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartEditVerb_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
- RoutedEventArgs.cs
- DataControlReferenceCollection.cs
- SqlCommandSet.cs
- CreateUserErrorEventArgs.cs
- PrivilegeNotHeldException.cs
- PasswordDeriveBytes.cs
- Trigger.cs
- GenericTextProperties.cs
- EventItfInfo.cs
- NominalTypeEliminator.cs
- PropertyEntry.cs
- DBAsyncResult.cs
- _KerberosClient.cs
- SqlClientWrapperSmiStream.cs
- Int32AnimationUsingKeyFrames.cs
- EventSinkHelperWriter.cs
- assertwrapper.cs
- XdrBuilder.cs
- TypeProvider.cs
- Pair.cs
- BmpBitmapEncoder.cs
- PerformanceCounter.cs
- MediaPlayer.cs
- QueryableDataSourceHelper.cs
- IdentityModelDictionary.cs
- EntityViewGenerator.cs
- InputLanguageCollection.cs
- XDeferredAxisSource.cs
- Process.cs
- NavigationCommands.cs
- Empty.cs
- MergePropertyDescriptor.cs
- Pointer.cs
- DockPanel.cs
- AssemblyLoader.cs
- ReferentialConstraint.cs
- StructuredTypeInfo.cs
- DataGridViewColumnTypePicker.cs
- CodeBinaryOperatorExpression.cs
- DbConnectionStringBuilder.cs
- XmlSchemaDocumentation.cs
- ISFTagAndGuidCache.cs
- assertwrapper.cs
- Columns.cs
- QueryTaskGroupState.cs
- CounterCreationDataCollection.cs
- AdjustableArrowCap.cs
- FormViewInsertedEventArgs.cs
- COM2EnumConverter.cs
- Compilation.cs
- HttpHandlerActionCollection.cs
- BuildProvider.cs
- RawMouseInputReport.cs
- PolicyImporterElement.cs
- TableLayoutCellPaintEventArgs.cs
- ComponentGuaranteesAttribute.cs
- TiffBitmapEncoder.cs
- PermissionListSet.cs
- ExpressionBinding.cs
- WindowsPrincipal.cs
- InvalidateEvent.cs
- PagerSettings.cs
- Executor.cs
- SafeMarshalContext.cs
- RecipientInfo.cs
- GACMembershipCondition.cs
- AssemblyHelper.cs
- DesignerOptionService.cs
- XmlParserContext.cs
- SoapEnumAttribute.cs
- SharedPerformanceCounter.cs
- StylusPointPropertyUnit.cs
- dtdvalidator.cs
- X500Name.cs
- EncryptedKey.cs
- DataGridrowEditEndingEventArgs.cs
- TypefaceCollection.cs
- ProjectionCamera.cs
- cryptoapiTransform.cs
- LocationReferenceEnvironment.cs
- RelOps.cs
- IItemContainerGenerator.cs
- pingexception.cs
- Crypto.cs
- CustomCategoryAttribute.cs
- DES.cs
- ImageCodecInfo.cs
- Asn1IntegerConverter.cs
- ScriptReferenceEventArgs.cs
- ConstraintStruct.cs
- MdiWindowListItemConverter.cs
- HwndSource.cs
- PrintPreviewDialog.cs
- ClientEventManager.cs
- OleCmdHelper.cs
- TreeNodeMouseHoverEvent.cs
- MimeFormatter.cs
- CompositionAdorner.cs
- ExceptionHandler.cs
- CompositeActivityDesigner.cs