Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / UI / WebParts / ZoneButton.cs / 1 / ZoneButton.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls.WebParts { using System; using System.ComponentModel; using System.Web.UI.WebControls; [SupportsEventValidation] internal sealed class ZoneButton : Button { private WebZone _owner; private string _eventArgument; public ZoneButton(WebZone owner, string eventArgument) { if (owner == null) { throw new ArgumentNullException("owner"); } _owner = owner; _eventArgument = eventArgument; } [ DefaultValue(false), ] public override bool UseSubmitBehavior { get { return false; } set { // This is an internal sealed class so we know the setter is never called. throw new InvalidOperationException(); } } protected override PostBackOptions GetPostBackOptions() { // _owner.Page may be null in the designer if (!String.IsNullOrEmpty(_eventArgument) && _owner.Page != null) { PostBackOptions options = new PostBackOptions(_owner, _eventArgument); options.ClientSubmit = true; return options; } return base.GetPostBackOptions(); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FocusChangedEventArgs.cs
- ChildDocumentBlock.cs
- XmlAttributeCollection.cs
- ForAllOperator.cs
- sqlser.cs
- BufferedWebEventProvider.cs
- UITypeEditor.cs
- AmbientProperties.cs
- Translator.cs
- WebPartEditorOkVerb.cs
- BidPrivateBase.cs
- XPathScanner.cs
- XmlNodeComparer.cs
- Focus.cs
- SingleResultAttribute.cs
- ResXResourceReader.cs
- RegistryConfigurationProvider.cs
- XmlILConstructAnalyzer.cs
- ElapsedEventArgs.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- HttpApplicationFactory.cs
- DelayedRegex.cs
- ByteStorage.cs
- MediaContext.cs
- AttachmentService.cs
- ProjectedSlot.cs
- TagPrefixCollection.cs
- OdbcConnectionHandle.cs
- XmlEntityReference.cs
- GeneratedView.cs
- CompilerHelpers.cs
- CodeGeneratorOptions.cs
- DataSetUtil.cs
- AssemblyBuilderData.cs
- SoundPlayer.cs
- XmlCharCheckingReader.cs
- PropertyRecord.cs
- EntityProviderFactory.cs
- RuleDefinitions.cs
- X509ThumbprintKeyIdentifierClause.cs
- DropDownList.cs
- BamlBinaryReader.cs
- SamlConditions.cs
- ContractCodeDomInfo.cs
- OleDbParameter.cs
- BitmapImage.cs
- SessionStateSection.cs
- DBNull.cs
- CodeDomConfigurationHandler.cs
- MultiAsyncResult.cs
- HostProtectionPermission.cs
- OneOfTypeConst.cs
- ListControlActionList.cs
- ConcurrentBag.cs
- _AutoWebProxyScriptHelper.cs
- CapabilitiesSection.cs
- BindingMAnagerBase.cs
- FixedSOMContainer.cs
- DataErrorValidationRule.cs
- PatternMatchRules.cs
- DataGridTextColumn.cs
- InteropAutomationProvider.cs
- TextRangeBase.cs
- TextEditorContextMenu.cs
- Overlapped.cs
- ActiveXHelper.cs
- RedBlackList.cs
- TypeHelpers.cs
- PeerNearMe.cs
- Point3DConverter.cs
- RuleInfoComparer.cs
- SmiContextFactory.cs
- SQLByte.cs
- CryptoProvider.cs
- ComponentEvent.cs
- ProviderSettings.cs
- ColorTranslator.cs
- MaterialGroup.cs
- ExpandSegmentCollection.cs
- AssemblyInfo.cs
- AttachmentService.cs
- XmlEventCache.cs
- ProxyFragment.cs
- SpellerInterop.cs
- GPPOINTF.cs
- ColumnHeader.cs
- SourceFileBuildProvider.cs
- ResourceDisplayNameAttribute.cs
- ObjectItemCachedAssemblyLoader.cs
- SubstitutionList.cs
- FileRegion.cs
- UserInitiatedNavigationPermission.cs
- System.Data_BID.cs
- SqlFacetAttribute.cs
- ThreadAttributes.cs
- HwndAppCommandInputProvider.cs
- Rss20ItemFormatter.cs
- FixedBufferAttribute.cs
- OrderedDictionary.cs
- RequestCacheManager.cs