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
- DesignTimeTemplateParser.cs
- SqlBooleanMismatchVisitor.cs
- SerialPort.cs
- ScalarType.cs
- LoginCancelEventArgs.cs
- X509SecurityTokenAuthenticator.cs
- COM2TypeInfoProcessor.cs
- Parameter.cs
- TextRangeEdit.cs
- XmlILConstructAnalyzer.cs
- LicenseException.cs
- SafeArrayRankMismatchException.cs
- ToolStripInSituService.cs
- CaseStatementProjectedSlot.cs
- AutoFocusStyle.xaml.cs
- ToolStripItemTextRenderEventArgs.cs
- CodeTypeReferenceExpression.cs
- RootContext.cs
- AssemblyResolver.cs
- ParameterCollection.cs
- HtmlShim.cs
- ProxyAttribute.cs
- CodeMemberField.cs
- CryptoApi.cs
- ObjectItemAttributeAssemblyLoader.cs
- ConnectionStringsExpressionBuilder.cs
- QueryRelOp.cs
- SecUtil.cs
- WebPartCloseVerb.cs
- IgnoreSectionHandler.cs
- EncoderParameter.cs
- DataGridViewButtonColumn.cs
- ProxyElement.cs
- DesignOnlyAttribute.cs
- XPathDescendantIterator.cs
- BidOverLoads.cs
- ProfileSettingsCollection.cs
- NativeMethods.cs
- ExpandedWrapper.cs
- AssemblyHelper.cs
- VisualStyleInformation.cs
- TextServicesPropertyRanges.cs
- WindowsFormsSynchronizationContext.cs
- CompositionTarget.cs
- BindingSource.cs
- ColorDialog.cs
- TransformGroup.cs
- ReferenceConverter.cs
- SocketAddress.cs
- PkcsMisc.cs
- AuthenticationModuleElementCollection.cs
- ActivityDesigner.cs
- DescendantOverDescendantQuery.cs
- WindowsSolidBrush.cs
- InvalidFilterCriteriaException.cs
- OleDbCommand.cs
- PermissionListSet.cs
- ParserHooks.cs
- SqlDataReader.cs
- SearchForVirtualItemEventArgs.cs
- UtilityExtension.cs
- SQLDateTime.cs
- TabletDevice.cs
- DbMetaDataFactory.cs
- TypeInfo.cs
- EdmToObjectNamespaceMap.cs
- ServerValidateEventArgs.cs
- storepermissionattribute.cs
- TrackingValidationObjectDictionary.cs
- BindingList.cs
- AccessorTable.cs
- Section.cs
- ByteRangeDownloader.cs
- EventMap.cs
- DataSourceProvider.cs
- ProxyFragment.cs
- pingexception.cs
- storepermissionattribute.cs
- ErrorHandler.cs
- RequestStatusBarUpdateEventArgs.cs
- PointHitTestParameters.cs
- ISAPIRuntime.cs
- WebWorkflowRole.cs
- TextElement.cs
- InkCollectionBehavior.cs
- AutomationAttributeInfo.cs
- handlecollector.cs
- ZipFileInfoCollection.cs
- ValueOfAction.cs
- HttpRequestCacheValidator.cs
- TripleDES.cs
- SqlBooleanizer.cs
- ListView.cs
- ListViewCommandEventArgs.cs
- ClientBuildManagerTypeDescriptionProviderBridge.cs
- IProvider.cs
- CapacityStreamGeometryContext.cs
- HttpTransportSecurityElement.cs
- ChtmlImageAdapter.cs
- HttpCacheParams.cs