Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebParts / WebPartDeleteVerb.cs / 1 / WebPartDeleteVerb.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.WebControls.WebParts {
using System;
internal sealed class WebPartDeleteVerb : WebPartActionVerb {
private string _defaultDescription;
private string _defaultText;
private string DefaultDescription {
get {
if (_defaultDescription == null) {
_defaultDescription = SR.GetString(SR.WebPartDeleteVerb_Description);
}
return _defaultDescription;
}
}
private string DefaultText {
get {
if (_defaultText == null) {
_defaultText = SR.GetString(SR.WebPartDeleteVerb_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.WebPartDeleteVerb_Description)
]
public override string Description {
get {
object o = ViewState["Description"];
return (o == null) ? DefaultDescription : (string)o;
}
set {
ViewState["Description"] = value;
}
}
[
WebSysDefaultValue(SR.WebPartDeleteVerb_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
- TemplateBaseAction.cs
- AsymmetricKeyExchangeFormatter.cs
- TreeViewTemplateSelector.cs
- ResourceAssociationTypeEnd.cs
- RuntimeConfigLKG.cs
- DataBindingCollection.cs
- ManagementNamedValueCollection.cs
- Util.cs
- DataList.cs
- MsmqActivation.cs
- AnnotationComponentChooser.cs
- LoggedException.cs
- Propagator.ExtentPlaceholderCreator.cs
- BuildResultCache.cs
- EdmSchemaAttribute.cs
- SpecialNameAttribute.cs
- LocalServiceSecuritySettingsElement.cs
- DBConnectionString.cs
- EditorReuseAttribute.cs
- odbcmetadatafactory.cs
- NumericUpDownAcceleration.cs
- TextServicesDisplayAttribute.cs
- ImageConverter.cs
- RequestQueryProcessor.cs
- ToolStripTemplateNode.cs
- FormsAuthenticationUserCollection.cs
- BrowserTree.cs
- CanonicalFontFamilyReference.cs
- PathFigure.cs
- XmlSchemaAttributeGroup.cs
- LoginView.cs
- ContainerCodeDomSerializer.cs
- ToggleButton.cs
- cryptoapiTransform.cs
- ListChunk.cs
- ActivityStateQuery.cs
- Types.cs
- PropertyStore.cs
- Error.cs
- BitSet.cs
- NameValuePair.cs
- DataControlFieldHeaderCell.cs
- CardSpacePolicyElement.cs
- IConvertible.cs
- WpfXamlType.cs
- InheritablePropertyChangeInfo.cs
- PageEventArgs.cs
- CodeDelegateCreateExpression.cs
- TransportContext.cs
- SQLBytesStorage.cs
- ScrollViewerAutomationPeer.cs
- Message.cs
- DataSourceHelper.cs
- CompilerCollection.cs
- Decimal.cs
- EditBehavior.cs
- Lease.cs
- Decoder.cs
- XamlParser.cs
- TraceFilter.cs
- XmlUnspecifiedAttribute.cs
- Transform3DCollection.cs
- StaticExtensionConverter.cs
- DbgCompiler.cs
- SqlParameter.cs
- XmlSchemaRedefine.cs
- ApplicationProxyInternal.cs
- ComplexObject.cs
- TripleDESCryptoServiceProvider.cs
- UrlParameterReader.cs
- ImageListStreamer.cs
- OleDbConnectionFactory.cs
- ConfigurationLocationCollection.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- AssociationSetEnd.cs
- SoapAttributes.cs
- TraceContext.cs
- PieceDirectory.cs
- FileDetails.cs
- QueuePathDialog.cs
- XamlBuildTaskServices.cs
- SortedList.cs
- BackEase.cs
- ScriptHandlerFactory.cs
- StrongNamePublicKeyBlob.cs
- DataContractSerializerServiceBehavior.cs
- StackSpiller.Temps.cs
- VarRefManager.cs
- DataGridColumnEventArgs.cs
- Size3D.cs
- ButtonBaseAdapter.cs
- CopyEncoder.cs
- AppDomainFactory.cs
- CLSCompliantAttribute.cs
- PropertyNames.cs
- BaseWebProxyFinder.cs
- PublisherIdentityPermission.cs
- CharAnimationBase.cs
- BrowserCapabilitiesFactory.cs
- EnvironmentPermission.cs