Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartConnectVerb.cs / 1305376 / WebPartConnectVerb.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; internal sealed class WebPartConnectVerb : WebPartActionVerb { private string _defaultDescription; private string _defaultText; private string DefaultDescription { get { if (_defaultDescription == null) { _defaultDescription = SR.GetString(SR.WebPartConnectVerb_Description); } return _defaultDescription; } } private string DefaultText { get { if (_defaultText == null) { _defaultText = SR.GetString(SR.WebPartConnectVerb_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.WebPartConnectVerb_Description) ] public override string Description { get { object o = ViewState["Description"]; return (o == null) ? DefaultDescription : (string)o; } set { ViewState["Description"] = value; } } [ WebSysDefaultValue(SR.WebPartConnectVerb_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
- AstTree.cs
- TimeZoneInfo.cs
- AutomationPatternInfo.cs
- OptimizedTemplateContentHelper.cs
- TiffBitmapEncoder.cs
- ContentTextAutomationPeer.cs
- AssemblyAttributesGoHere.cs
- ObjectViewEntityCollectionData.cs
- PersonalizationStateInfoCollection.cs
- CodeTypeConstructor.cs
- CreateWorkflowOwnerCommand.cs
- SQLStringStorage.cs
- PageBreakRecord.cs
- _NetworkingPerfCounters.cs
- DateTimeFormat.cs
- UnsafeNativeMethods.cs
- GcSettings.cs
- XmlUtilWriter.cs
- AppLevelCompilationSectionCache.cs
- StringSource.cs
- Matrix3D.cs
- StrongNameSignatureInformation.cs
- SelectorAutomationPeer.cs
- OdbcConnectionPoolProviderInfo.cs
- xdrvalidator.cs
- log.cs
- BamlLocalizableResource.cs
- XmlWriterDelegator.cs
- MergeFailedEvent.cs
- FormattedText.cs
- ValueTypeFixupInfo.cs
- Size.cs
- Qualifier.cs
- OraclePermissionAttribute.cs
- XmlElementAttributes.cs
- _ConnectOverlappedAsyncResult.cs
- ContextStaticAttribute.cs
- DataBinding.cs
- mactripleDES.cs
- SchemaMerger.cs
- JavaScriptString.cs
- XmlHierarchyData.cs
- PointKeyFrameCollection.cs
- ProcessInputEventArgs.cs
- ElementInit.cs
- Vector3DConverter.cs
- ToolboxItemWrapper.cs
- NumberSubstitution.cs
- RenderCapability.cs
- Image.cs
- PingOptions.cs
- ExecutorLocksHeldException.cs
- ExtensibleClassFactory.cs
- DateTimeConstantAttribute.cs
- DesignerUtils.cs
- HelpEvent.cs
- ConfigXmlText.cs
- TypeReference.cs
- EventDescriptor.cs
- PageAdapter.cs
- ValidationSummaryDesigner.cs
- Thickness.cs
- UDPClient.cs
- ColorTranslator.cs
- glyphs.cs
- BasicKeyConstraint.cs
- DbCommandDefinition.cs
- DoWorkEventArgs.cs
- ControlBuilder.cs
- StorageSetMapping.cs
- SchemaImporterExtensionElementCollection.cs
- CodeBinaryOperatorExpression.cs
- RelatedView.cs
- ApplicationSecurityInfo.cs
- FreezableDefaultValueFactory.cs
- InnerItemCollectionView.cs
- QuaternionValueSerializer.cs
- OleDbSchemaGuid.cs
- StructuredType.cs
- AutoResizedEvent.cs
- Size3DConverter.cs
- TextDecorationUnitValidation.cs
- ISFTagAndGuidCache.cs
- UtilityExtension.cs
- WebPartConnection.cs
- OleDbErrorCollection.cs
- LinkConverter.cs
- EventTrigger.cs
- SystemIPAddressInformation.cs
- Socket.cs
- DelegatedStream.cs
- HtmlImage.cs
- ParseNumbers.cs
- Memoizer.cs
- SafeCertificateContext.cs
- WebPartTransformer.cs
- ToolboxItem.cs
- HasActivatableWorkflowEvent.cs
- InstanceOwnerQueryResult.cs
- EnvelopedPkcs7.cs