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 / WebPartConnectVerb.cs / 1 / 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. //------------------------------------------------------------------------------ //// 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
- WpfXamlType.cs
- PersianCalendar.cs
- BoolExpr.cs
- HatchBrush.cs
- TypefaceMap.cs
- IdentityNotMappedException.cs
- Point3DAnimation.cs
- SynchronousChannel.cs
- Int32KeyFrameCollection.cs
- UInt16.cs
- StringValidatorAttribute.cs
- TrustSection.cs
- DisplayMemberTemplateSelector.cs
- DataColumnMapping.cs
- EncryptedReference.cs
- PreservationFileWriter.cs
- BaseTemplateBuildProvider.cs
- SystemIPGlobalStatistics.cs
- Perspective.cs
- FixedFindEngine.cs
- ToolboxBitmapAttribute.cs
- SqlRewriteScalarSubqueries.cs
- FacetValues.cs
- AdornerLayer.cs
- ProcessingInstructionAction.cs
- JsonObjectDataContract.cs
- ServiceModelSecurityTokenTypes.cs
- DispatcherExceptionFilterEventArgs.cs
- PerspectiveCamera.cs
- Set.cs
- MaxSessionCountExceededException.cs
- LinkedList.cs
- PowerModeChangedEventArgs.cs
- RotateTransform3D.cs
- Panel.cs
- DBSqlParserTable.cs
- DSACryptoServiceProvider.cs
- PointConverter.cs
- UnsafeNativeMethods.cs
- BuildManagerHost.cs
- HtmlDocument.cs
- AnnotationMap.cs
- RouteUrlExpressionBuilder.cs
- ElementUtil.cs
- PointCollection.cs
- SecUtil.cs
- SqlDataSourceQueryEditorForm.cs
- JavaScriptSerializer.cs
- WindowProviderWrapper.cs
- BlobPersonalizationState.cs
- OperationAbortedException.cs
- DataConnectionHelper.cs
- NameTable.cs
- GlyphRunDrawing.cs
- CodeCompiler.cs
- HandlerFactoryCache.cs
- IERequestCache.cs
- TagMapInfo.cs
- LineSegment.cs
- PartialArray.cs
- AnnotationAdorner.cs
- XmlSchemaObjectCollection.cs
- DragDrop.cs
- NullableFloatAverageAggregationOperator.cs
- TargetInvocationException.cs
- HandlerFactoryCache.cs
- EDesignUtil.cs
- TextEditor.cs
- WebPartConnectionCollection.cs
- HitTestWithGeometryDrawingContextWalker.cs
- ManualResetEvent.cs
- DocumentsTrace.cs
- TypeConverterValueSerializer.cs
- TemplateParser.cs
- DoubleLinkListEnumerator.cs
- TypeResolvingOptions.cs
- ScrollBar.cs
- HashCodeCombiner.cs
- SetterBaseCollection.cs
- XsltOutput.cs
- OdbcCommandBuilder.cs
- ValueOfAction.cs
- ExcludePathInfo.cs
- PolyLineSegment.cs
- XmlSchemaExternal.cs
- TextTreeObjectNode.cs
- MarkupCompiler.cs
- CategoryAttribute.cs
- HtmlProps.cs
- PaperSource.cs
- SmtpMail.cs
- ActivitySurrogateSelector.cs
- ZeroOpNode.cs
- Int64AnimationUsingKeyFrames.cs
- OleDbError.cs
- ResourceDisplayNameAttribute.cs
- DataServiceQueryOfT.cs
- Parser.cs
- DecoderFallback.cs
- AuthStoreRoleProvider.cs