Code:
/ FX-1434 / FX-1434 / 1.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
- UnsafeNativeMethods.cs
- CompoundFileStorageReference.cs
- TreeIterators.cs
- FamilyMapCollection.cs
- ConfigXmlReader.cs
- RightsManagementResourceHelper.cs
- DbMetaDataCollectionNames.cs
- RSAPKCS1SignatureFormatter.cs
- RequestFactory.cs
- WrapPanel.cs
- SchemaImporterExtensionsSection.cs
- MaskedTextBoxTextEditorDropDown.cs
- CodeMemberMethod.cs
- DataColumnMappingCollection.cs
- DataRowCollection.cs
- TextDecorationLocationValidation.cs
- WebContext.cs
- ColorMatrix.cs
- Oid.cs
- PreviewKeyDownEventArgs.cs
- AutoCompleteStringCollection.cs
- MarshalDirectiveException.cs
- ProfileSection.cs
- AnimationLayer.cs
- GestureRecognizer.cs
- ProtocolsSection.cs
- CodeExpressionStatement.cs
- WeakReferenceKey.cs
- CodeAccessSecurityEngine.cs
- TCEAdapterGenerator.cs
- HtmlFormParameterWriter.cs
- EasingKeyFrames.cs
- errorpatternmatcher.cs
- MsmqIntegrationChannelFactory.cs
- UpdateTracker.cs
- rsa.cs
- SymbolMethod.cs
- SpecularMaterial.cs
- Point.cs
- BevelBitmapEffect.cs
- ParsedAttributeCollection.cs
- SecureConversationServiceCredential.cs
- HtmlUtf8RawTextWriter.cs
- RtfFormatStack.cs
- RegionData.cs
- ResourceWriter.cs
- CodeAccessSecurityEngine.cs
- XhtmlBasicTextViewAdapter.cs
- graph.cs
- _SslSessionsCache.cs
- TemplateKey.cs
- X509Utils.cs
- BaseResourcesBuildProvider.cs
- WindowsGraphics2.cs
- SqlInternalConnection.cs
- DynamicControl.cs
- OverlappedContext.cs
- ScopelessEnumAttribute.cs
- initElementDictionary.cs
- EventLogEntryCollection.cs
- ExpressionLexer.cs
- GridViewSortEventArgs.cs
- WebHttpSecurityElement.cs
- querybuilder.cs
- ObjectDataSourceStatusEventArgs.cs
- DesignerSerializationManager.cs
- StreamGeometry.cs
- SafeCertificateStore.cs
- nulltextcontainer.cs
- Exception.cs
- UrlPropertyAttribute.cs
- DesignerGenericWebPart.cs
- WebPartPersonalization.cs
- TypographyProperties.cs
- SelectionEditingBehavior.cs
- CompilerErrorCollection.cs
- EmptyEnumerable.cs
- SmiXetterAccessMap.cs
- thaishape.cs
- DesignerSerializationManager.cs
- ProgressBar.cs
- SystemIcmpV4Statistics.cs
- PropertyChangedEventManager.cs
- Win32KeyboardDevice.cs
- ContextMenuAutomationPeer.cs
- X509CertificateChain.cs
- SQLRoleProvider.cs
- SqlDataRecord.cs
- xdrvalidator.cs
- TextTreeInsertElementUndoUnit.cs
- XamlWriter.cs
- QueryExpr.cs
- ToolstripProfessionalRenderer.cs
- DescendantBaseQuery.cs
- StringDictionary.cs
- CatalogPartChrome.cs
- EncryptedHeader.cs
- ParameterCollection.cs
- CloudCollection.cs
- MimeBasePart.cs