Code:
/ DotNET / DotNET / 8.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
- Opcode.cs
- CustomSignedXml.cs
- URLMembershipCondition.cs
- ToolStripOverflow.cs
- IgnoreSection.cs
- TextViewElement.cs
- AxHost.cs
- WebPartEventArgs.cs
- CodeNamespaceImport.cs
- SchemaElementDecl.cs
- WebHttpElement.cs
- MappingItemCollection.cs
- EntityConnectionStringBuilder.cs
- EllipseGeometry.cs
- ComponentResourceKey.cs
- ProxyWebPartConnectionCollection.cs
- ThreadStateException.cs
- WebDisplayNameAttribute.cs
- regiisutil.cs
- VirtualPathData.cs
- MediaContext.cs
- ObjectStateEntry.cs
- NullRuntimeConfig.cs
- SaveFileDialogDesigner.cs
- DataGridViewCellConverter.cs
- LocationSectionRecord.cs
- MetaTableHelper.cs
- UIElementParaClient.cs
- IDictionary.cs
- ForwardPositionQuery.cs
- RijndaelManaged.cs
- ByteAnimationBase.cs
- NavigationWindowAutomationPeer.cs
- ConnectionConsumerAttribute.cs
- TextSimpleMarkerProperties.cs
- XPathParser.cs
- WindowsGraphics2.cs
- BeginEvent.cs
- RuntimeIdentifierPropertyAttribute.cs
- BitStack.cs
- SqlDataReaderSmi.cs
- ManipulationStartingEventArgs.cs
- Byte.cs
- PathFigureCollection.cs
- HealthMonitoringSectionHelper.cs
- DSASignatureFormatter.cs
- CipherData.cs
- PropertyRef.cs
- ResourceCategoryAttribute.cs
- VectorCollection.cs
- QilDataSource.cs
- RecordBuilder.cs
- XamlClipboardData.cs
- OutputWindow.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- Table.cs
- ReliableChannelBinder.cs
- TreeViewCancelEvent.cs
- GridToolTip.cs
- Type.cs
- DataGridViewDataErrorEventArgs.cs
- ToolStripSeparator.cs
- SqlAliasesReferenced.cs
- UInt16Storage.cs
- ClipboardProcessor.cs
- StylusPlugInCollection.cs
- FaultCallbackWrapper.cs
- ProviderUtil.cs
- SqlTriggerContext.cs
- ReadonlyMessageFilter.cs
- UpdatableGenericsFeature.cs
- GridViewSelectEventArgs.cs
- DocumentPaginator.cs
- StyleCollectionEditor.cs
- WebPartsSection.cs
- VerifyHashRequest.cs
- StreamAsIStream.cs
- HandlerWithFactory.cs
- BigInt.cs
- PrivilegedConfigurationManager.cs
- Axis.cs
- CqlErrorHelper.cs
- Lease.cs
- PassportAuthentication.cs
- WebControlAdapter.cs
- TextContainerChangedEventArgs.cs
- HtmlCommandAdapter.cs
- BooleanSwitch.cs
- XmlNamespaceManager.cs
- VersionedStream.cs
- DataGridAddNewRow.cs
- HandlerFactoryCache.cs
- TextDecoration.cs
- Sql8ExpressionRewriter.cs
- AssemblyNameProxy.cs
- XmlArrayItemAttributes.cs
- MediaCommands.cs
- TransformGroup.cs
- HtmlTableRow.cs
- WebCodeGenerator.cs