Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartExportVerb.cs / 1 / WebPartExportVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartExportVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartExportVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartExportVerb_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.WebPartExportVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartExportVerb_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
- StickyNoteHelper.cs
- BackgroundFormatInfo.cs
- TrackBar.cs
- M3DUtil.cs
- DeferredSelectedIndexReference.cs
- AuthorizationRule.cs
- RegexGroup.cs
- Types.cs
- JsonReaderDelegator.cs
- ParentQuery.cs
- CodeIterationStatement.cs
- FrameSecurityDescriptor.cs
- DataGridViewCheckBoxColumn.cs
- StringSource.cs
- TrustManagerMoreInformation.cs
- EntryWrittenEventArgs.cs
- WCFModelStrings.Designer.cs
- path.cs
- MarginsConverter.cs
- PageTheme.cs
- ProxyHwnd.cs
- ObjectContextServiceProvider.cs
- HostedTransportConfigurationBase.cs
- EpmSourcePathSegment.cs
- RenamedEventArgs.cs
- ListViewItemSelectionChangedEvent.cs
- XmlSchemaProviderAttribute.cs
- DataGridViewCellConverter.cs
- CalculatedColumn.cs
- FixedSOMSemanticBox.cs
- SequenceDesignerAccessibleObject.cs
- GlobalizationAssembly.cs
- WebPartsSection.cs
- ButtonChrome.cs
- TextContainerChangeEventArgs.cs
- FamilyMap.cs
- PhonemeConverter.cs
- EncryptedReference.cs
- ValidationEventArgs.cs
- SchemaImporterExtensionsSection.cs
- WindowsPrincipal.cs
- Lazy.cs
- WebPartTransformerCollection.cs
- CodeAttributeDeclarationCollection.cs
- TabControlCancelEvent.cs
- ReadOnlyDataSourceView.cs
- HttpHostedTransportConfiguration.cs
- DataSpaceManager.cs
- XamlWrappingReader.cs
- SmiConnection.cs
- VarInfo.cs
- GZipStream.cs
- SqlDuplicator.cs
- BrowserCapabilitiesFactoryBase.cs
- TabControlEvent.cs
- Pipe.cs
- SqlClientPermission.cs
- ObjectCloneHelper.cs
- KeyValuePair.cs
- CustomAttributeBuilder.cs
- SamlAuthorityBinding.cs
- GeometryHitTestParameters.cs
- PassportAuthenticationEventArgs.cs
- RowParagraph.cs
- DataViewListener.cs
- CodeIdentifiers.cs
- WebConfigurationHost.cs
- ParseHttpDate.cs
- ChineseLunisolarCalendar.cs
- BidPrivateBase.cs
- CellPartitioner.cs
- Paragraph.cs
- RequestCacheValidator.cs
- MaskedTextBoxTextEditorDropDown.cs
- EntityDataReader.cs
- DynamicDataRouteHandler.cs
- IgnoreFileBuildProvider.cs
- NestPullup.cs
- SelectionRange.cs
- DataGridViewUtilities.cs
- MessagePropertyFilter.cs
- ResXBuildProvider.cs
- OdbcConnectionStringbuilder.cs
- DocumentEventArgs.cs
- CodeDirectoryCompiler.cs
- RepeaterItem.cs
- ProfileGroupSettings.cs
- TraceUtility.cs
- FixedStringLookup.cs
- _ContextAwareResult.cs
- SortedDictionary.cs
- SymLanguageType.cs
- ApplicationSecurityManager.cs
- InternalSafeNativeMethods.cs
- Guid.cs
- BindingGraph.cs
- Trigger.cs
- ControlBindingsConverter.cs
- TemplateBindingExpressionConverter.cs
- UserThread.cs