Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / UI / WebParts / ZoneButton.cs / 3 / 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(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EmptyStringExpandableObjectConverter.cs
- OracleCommand.cs
- WebException.cs
- ExceptionUtility.cs
- XmlAttributeAttribute.cs
- StylusPlugInCollection.cs
- RecordConverter.cs
- MenuEventArgs.cs
- WebSysDefaultValueAttribute.cs
- TemplateNameScope.cs
- PageParser.cs
- ListViewHitTestInfo.cs
- Rule.cs
- SchemaType.cs
- ColorKeyFrameCollection.cs
- ServerIdentity.cs
- TextElementCollectionHelper.cs
- ToolStripItem.cs
- figurelengthconverter.cs
- AttributeCallbackBuilder.cs
- TableAdapterManagerHelper.cs
- FunctionDescription.cs
- ClientConfigurationHost.cs
- ArgumentNullException.cs
- HtmlInputSubmit.cs
- ResXResourceWriter.cs
- CodeDelegateCreateExpression.cs
- ToolStripGrip.cs
- OptimisticConcurrencyException.cs
- TabControl.cs
- WebPartConnectionsEventArgs.cs
- DesignTimeTemplateParser.cs
- EntityDataSourceState.cs
- DataGridViewToolTip.cs
- Button.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- PropertyReferenceSerializer.cs
- IIS7WorkerRequest.cs
- BindingList.cs
- LoginViewDesigner.cs
- TableItemPatternIdentifiers.cs
- DisplayMemberTemplateSelector.cs
- ToolStripButton.cs
- EpmContentSerializerBase.cs
- KeyInfo.cs
- RegexCaptureCollection.cs
- DbConnectionClosed.cs
- InheritanceUI.cs
- SecurityKeyEntropyMode.cs
- ExtensionFile.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- InputScopeConverter.cs
- InvalidEnumArgumentException.cs
- OptimalTextSource.cs
- SimpleExpression.cs
- LeaseManager.cs
- RemotingException.cs
- EventLogger.cs
- StringConcat.cs
- FramingFormat.cs
- ConsoleTraceListener.cs
- XsltArgumentList.cs
- WebContext.cs
- DocumentPageViewAutomationPeer.cs
- ClaimComparer.cs
- SaveFileDialog.cs
- WindowsGraphicsCacheManager.cs
- TextDecorationCollectionConverter.cs
- PanelStyle.cs
- HtmlCalendarAdapter.cs
- HttpModuleAction.cs
- Lasso.cs
- RtfControls.cs
- InternalConfigHost.cs
- Manipulation.cs
- ClientProtocol.cs
- PointLight.cs
- XpsFilter.cs
- StringOutput.cs
- ContentOperations.cs
- DesignerDataTable.cs
- EmptyQuery.cs
- DBBindings.cs
- SymbolType.cs
- DataSourceConverter.cs
- Literal.cs
- ErrorHandler.cs
- HttpAsyncResult.cs
- XmlDataSource.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- DefaultAsyncDataDispatcher.cs
- TextPointerBase.cs
- COM2EnumConverter.cs
- Variant.cs
- ValueProviderWrapper.cs
- FormatterConverter.cs
- XamlWriter.cs
- VariableQuery.cs
- FileIOPermission.cs
- OletxEnlistment.cs