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
- BuildProviderCollection.cs
- Line.cs
- DataView.cs
- CodeNamespaceImportCollection.cs
- FindCriteria.cs
- MailBnfHelper.cs
- AlignmentXValidation.cs
- TypeFieldSchema.cs
- ValueCollectionParameterReader.cs
- PackageDigitalSignature.cs
- DSASignatureDeformatter.cs
- SortFieldComparer.cs
- CssClassPropertyAttribute.cs
- ListenerElementsCollection.cs
- ControlAdapter.cs
- SerialStream.cs
- _HTTPDateParse.cs
- XPathNavigatorReader.cs
- DecimalConverter.cs
- XmlSchemaExternal.cs
- WeakEventTable.cs
- DataControlPagerLinkButton.cs
- __Filters.cs
- IdentifierService.cs
- TextSelectionHelper.cs
- DataGridViewDataErrorEventArgs.cs
- TdsParserStaticMethods.cs
- XPathQilFactory.cs
- XmlSchemaInferenceException.cs
- DataServiceStreamProviderWrapper.cs
- ObjectDataSourceMethodEventArgs.cs
- Transform3D.cs
- Geometry3D.cs
- TableHeaderCell.cs
- ValidatingReaderNodeData.cs
- DataGridHelper.cs
- ChildTable.cs
- HiddenFieldPageStatePersister.cs
- DesignerImageAdapter.cs
- InputGestureCollection.cs
- ButtonChrome.cs
- prompt.cs
- NumberSubstitution.cs
- DrawingCollection.cs
- HwndSubclass.cs
- SamlEvidence.cs
- ValidatorUtils.cs
- DefaultSection.cs
- WindowsScrollBarBits.cs
- TemplateControlParser.cs
- PropertyCondition.cs
- MapPathBasedVirtualPathProvider.cs
- WmlPanelAdapter.cs
- SolidColorBrush.cs
- Matrix3DStack.cs
- ExpressionBinding.cs
- StorageMappingItemLoader.cs
- PrivilegeNotHeldException.cs
- PageRanges.cs
- FormatConvertedBitmap.cs
- SamlAttribute.cs
- SHA384Managed.cs
- Registry.cs
- ComPlusTypeLoader.cs
- WebRequestModulesSection.cs
- SystemDiagnosticsSection.cs
- RijndaelCryptoServiceProvider.cs
- InstanceDataCollectionCollection.cs
- TreeNodeClickEventArgs.cs
- HttpPostedFile.cs
- PerformanceCounterPermission.cs
- BasicViewGenerator.cs
- SecurityContextCookieSerializer.cs
- TrackingDataItem.cs
- FileDialog_Vista.cs
- StringStorage.cs
- SqlUtils.cs
- embossbitmapeffect.cs
- CustomTokenProvider.cs
- XmlSerializationWriter.cs
- StylusCollection.cs
- ProcessManager.cs
- TabPage.cs
- BridgeDataReader.cs
- WebServiceClientProxyGenerator.cs
- SelectionBorderGlyph.cs
- Region.cs
- RepeaterCommandEventArgs.cs
- AssemblyHash.cs
- ResourceProviderFactory.cs
- DbReferenceCollection.cs
- PrinterSettings.cs
- PropertyReferenceSerializer.cs
- SynchronizingStream.cs
- TableItemProviderWrapper.cs
- PageParserFilter.cs
- CompilerResults.cs
- ZipIOExtraFieldZip64Element.cs
- ValidationResult.cs
- CounterSampleCalculator.cs