Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartCloseVerb.cs / 1 / WebPartCloseVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartCloseVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartCloseVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartCloseVerb_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.WebPartCloseVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartCloseVerb_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 WebPartCloseVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartCloseVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartCloseVerb_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.WebPartCloseVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartCloseVerb_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
- IssuedTokensHeader.cs
- CrossSiteScriptingValidation.cs
- FilterableData.cs
- KeyedHashAlgorithm.cs
- TextSpanModifier.cs
- PersonalizationStateInfo.cs
- HtmlInputCheckBox.cs
- InternalTypeHelper.cs
- ResourceExpressionEditor.cs
- x509utils.cs
- CodeMemberField.cs
- _AutoWebProxyScriptHelper.cs
- MsmqBindingFilter.cs
- TraceFilter.cs
- TableStyle.cs
- XmlSchemaAny.cs
- ConsoleKeyInfo.cs
- ToolStripDropDown.cs
- TabControl.cs
- MetadataElement.cs
- OdbcException.cs
- ObjectCloneHelper.cs
- StickyNoteContentControl.cs
- XmlParser.cs
- EntityDesignPluralizationHandler.cs
- XmlSerializerAssemblyAttribute.cs
- Literal.cs
- SortableBindingList.cs
- EditorPartCollection.cs
- XXXInfos.cs
- ButtonChrome.cs
- SmiContextFactory.cs
- KeyboardDevice.cs
- HandleRef.cs
- StringUtil.cs
- SecureEnvironment.cs
- XsltSettings.cs
- NameHandler.cs
- CqlIdentifiers.cs
- PeerInvitationResponse.cs
- ExtractorMetadata.cs
- InternalConfigConfigurationFactory.cs
- Point3D.cs
- XPathNodeList.cs
- Hash.cs
- handlecollector.cs
- FormViewInsertEventArgs.cs
- Int32KeyFrameCollection.cs
- LassoHelper.cs
- CodeDomComponentSerializationService.cs
- ThaiBuddhistCalendar.cs
- SessionParameter.cs
- TraceContextEventArgs.cs
- CodeMemberEvent.cs
- UserPersonalizationStateInfo.cs
- WebControlAdapter.cs
- ByteStreamGeometryContext.cs
- HttpContextServiceHost.cs
- SystemException.cs
- DesignerHelpers.cs
- UrlParameterWriter.cs
- XmlCompatibilityReader.cs
- AnnotationComponentManager.cs
- DoubleCollection.cs
- HttpProcessUtility.cs
- Char.cs
- RIPEMD160.cs
- ApplicationFileParser.cs
- GeneralTransform3DGroup.cs
- SafeCoTaskMem.cs
- ProviderUtil.cs
- StringArrayConverter.cs
- NativeObjectSecurity.cs
- TcpWorkerProcess.cs
- XamlTreeBuilderBamlRecordWriter.cs
- CustomErrorsSection.cs
- ExtenderProviderService.cs
- SymbolType.cs
- BuildProviderCollection.cs
- HtmlShim.cs
- MessageBox.cs
- OwnerDrawPropertyBag.cs
- StringResourceManager.cs
- transactioncontext.cs
- GridViewRow.cs
- StringInfo.cs
- Repeater.cs
- ToolStripComboBox.cs
- SByte.cs
- SQLMembershipProvider.cs
- RSAProtectedConfigurationProvider.cs
- TextureBrush.cs
- TrackingProfileManager.cs
- Size.cs
- UnhandledExceptionEventArgs.cs
- KernelTypeValidation.cs
- _NativeSSPI.cs
- MimeTypeMapper.cs
- SchemaComplexType.cs
- RunWorkerCompletedEventArgs.cs