Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EventDescriptor.cs
- EventSourceCreationData.cs
- PermissionSet.cs
- TimeManager.cs
- ExtensionMethods.cs
- COMException.cs
- PreloadedPackages.cs
- PageThemeCodeDomTreeGenerator.cs
- AssociationSetEnd.cs
- ShapingWorkspace.cs
- BinaryObjectReader.cs
- ActivityTypeResolver.xaml.cs
- ThreadStateException.cs
- nulltextcontainer.cs
- EdmTypeAttribute.cs
- IfAction.cs
- Pick.cs
- HTTPNotFoundHandler.cs
- typedescriptorpermission.cs
- DataSourceControl.cs
- MenuItemBindingCollection.cs
- BitSet.cs
- KnownBoxes.cs
- SelectionProviderWrapper.cs
- Substitution.cs
- MachineKeyConverter.cs
- PropertyInfoSet.cs
- DbProviderFactories.cs
- GiveFeedbackEventArgs.cs
- StateDesigner.Layouts.cs
- NetworkCredential.cs
- HashCodeCombiner.cs
- OdbcCommand.cs
- TerminatorSinks.cs
- TypeReference.cs
- WindowsAltTab.cs
- ISAPIWorkerRequest.cs
- UnSafeCharBuffer.cs
- XmlNamedNodeMap.cs
- NativeMethods.cs
- InputLangChangeRequestEvent.cs
- EventHandlerList.cs
- EntityContainerAssociationSetEnd.cs
- BitmapEffect.cs
- ConfigurationException.cs
- ButtonBaseAdapter.cs
- StylusPoint.cs
- MemoryResponseElement.cs
- XmlWrappingReader.cs
- OleDbParameter.cs
- DesignerGenericWebPart.cs
- FunctionDescription.cs
- CompiledQueryCacheKey.cs
- StatusBarDrawItemEvent.cs
- ValidationHelpers.cs
- WeakReference.cs
- DataGridViewRow.cs
- OleDbConnection.cs
- TextRangeSerialization.cs
- DrawListViewColumnHeaderEventArgs.cs
- EpmTargetPathSegment.cs
- InputScopeConverter.cs
- XmlWellformedWriter.cs
- OracleConnectionStringBuilder.cs
- ParameterToken.cs
- SafeNativeMethods.cs
- EventMappingSettings.cs
- TableChangeProcessor.cs
- PackageProperties.cs
- CursorEditor.cs
- OleTxTransaction.cs
- cookie.cs
- XmlArrayAttribute.cs
- SimpleApplicationHost.cs
- CaseInsensitiveHashCodeProvider.cs
- PublisherMembershipCondition.cs
- IResourceProvider.cs
- ViewSimplifier.cs
- CompModHelpers.cs
- TrustManager.cs
- Select.cs
- JoinTreeSlot.cs
- DispatcherHookEventArgs.cs
- CorrelationHandle.cs
- CommandExpr.cs
- GiveFeedbackEvent.cs
- TcpClientSocketManager.cs
- XslException.cs
- sqlmetadatafactory.cs
- String.cs
- ArraySubsetEnumerator.cs
- DbConnectionHelper.cs
- EditorPart.cs
- PingReply.cs
- SQLRoleProvider.cs
- UnhandledExceptionEventArgs.cs
- SnapshotChangeTrackingStrategy.cs
- AppDomainManager.cs
- DataGridViewRowPostPaintEventArgs.cs
- XPathException.cs