Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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; } } } } // 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 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; } } } } // 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
- ZipIOModeEnforcingStream.cs
- FixUp.cs
- ActivityExecutionContext.cs
- ToggleButton.cs
- WindowsStatusBar.cs
- XamlVector3DCollectionSerializer.cs
- RuleProcessor.cs
- XmlCustomFormatter.cs
- ContextStaticAttribute.cs
- WebGetAttribute.cs
- Geometry.cs
- DictionaryBase.cs
- GridViewSortEventArgs.cs
- XmlSchemaSimpleType.cs
- QilStrConcatenator.cs
- XD.cs
- LocatorGroup.cs
- EllipseGeometry.cs
- CrossAppDomainChannel.cs
- ProviderManager.cs
- Vars.cs
- ApplicationHost.cs
- AnimatedTypeHelpers.cs
- Lasso.cs
- HttpInputStream.cs
- AttributeSetAction.cs
- ResourceType.cs
- NavigationPropertyEmitter.cs
- TextSelectionHighlightLayer.cs
- Matrix.cs
- PointLightBase.cs
- RadioButtonPopupAdapter.cs
- ProtocolsConfigurationHandler.cs
- HtmlTitle.cs
- Propagator.ExtentPlaceholderCreator.cs
- InstalledFontCollection.cs
- RequestDescription.cs
- WebPartAuthorizationEventArgs.cs
- NavigationPropertyAccessor.cs
- WindowsRichEdit.cs
- ZipFileInfoCollection.cs
- RegisteredExpandoAttribute.cs
- Material.cs
- StringComparer.cs
- WindowsMenu.cs
- SortDescription.cs
- SqlDataSourceCommandParser.cs
- OdbcPermission.cs
- StackBuilderSink.cs
- ProxyAttribute.cs
- _TLSstream.cs
- TraceSection.cs
- RTLAwareMessageBox.cs
- RoleGroupCollection.cs
- DataSourceControl.cs
- AndCondition.cs
- SimpleMailWebEventProvider.cs
- ScalarOps.cs
- EntityType.cs
- RestHandler.cs
- GACMembershipCondition.cs
- AnnouncementEventArgs.cs
- NamedPermissionSet.cs
- CompositeScriptReferenceEventArgs.cs
- DependencyPropertyValueSerializer.cs
- Transform3DGroup.cs
- ThicknessAnimationBase.cs
- DataSourceConverter.cs
- BufferBuilder.cs
- ChangeTracker.cs
- EditingCommands.cs
- ControllableStoryboardAction.cs
- InternalConfigEventArgs.cs
- TextRangeEditTables.cs
- SchemaInfo.cs
- SQLMoneyStorage.cs
- DataError.cs
- CustomAttributeBuilder.cs
- AttributedMetaModel.cs
- DataGridToolTip.cs
- CheckedListBox.cs
- CustomErrorCollection.cs
- TriState.cs
- CompilerCollection.cs
- ItemsPanelTemplate.cs
- XmlArrayAttribute.cs
- DetailsViewRowCollection.cs
- DataBindingCollection.cs
- SrgsDocumentParser.cs
- TextRangeEdit.cs
- DatePickerAutomationPeer.cs
- ConfigViewGenerator.cs
- TableColumnCollectionInternal.cs
- SmiContextFactory.cs
- ItemCollectionEditor.cs
- WmiEventSink.cs
- AppDomainUnloadedException.cs
- StyleSheetComponentEditor.cs
- Model3DCollection.cs
- CollectionContainer.cs