Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / UI / WebControls / DataControlButton.cs / 1 / DataControlButton.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Drawing; using System.Web.Util; ////// Derived version of Button used within a DataControl. /// [SupportsEventValidation] internal sealed class DataControlButton : Button { IPostBackContainer _container; internal DataControlButton(IPostBackContainer container) { _container = container; } public override bool CausesValidation { get { return false; } set { throw new NotSupportedException(SR.GetString(SR.CannotSetValidationOnDataControlButtons)); } } public override bool UseSubmitBehavior { get { return false; } set { throw new NotSupportedException(); } } protected sealed override PostBackOptions GetPostBackOptions() { PostBackOptions options; if (_container != null) { options = _container.GetPostBackOptions(this); if (Page != null) { options.ClientSubmit = true; } } else { options = base.GetPostBackOptions(); } return options; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.Drawing; using System.Web.Util; ////// Derived version of Button used within a DataControl. /// [SupportsEventValidation] internal sealed class DataControlButton : Button { IPostBackContainer _container; internal DataControlButton(IPostBackContainer container) { _container = container; } public override bool CausesValidation { get { return false; } set { throw new NotSupportedException(SR.GetString(SR.CannotSetValidationOnDataControlButtons)); } } public override bool UseSubmitBehavior { get { return false; } set { throw new NotSupportedException(); } } protected sealed override PostBackOptions GetPostBackOptions() { PostBackOptions options; if (_container != null) { options = _container.GetPostBackOptions(this); if (Page != null) { options.ClientSubmit = true; } } else { options = base.GetPostBackOptions(); } return options; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FullTextBreakpoint.cs
- ListBase.cs
- COM2ComponentEditor.cs
- ExtendedProtectionPolicyElement.cs
- formatter.cs
- PaginationProgressEventArgs.cs
- UriExt.cs
- ListenerElementsCollection.cs
- DiscoveryMessageSequence.cs
- InstanceDescriptor.cs
- PointCollection.cs
- CustomErrorsSection.cs
- BamlResourceContent.cs
- SqlInternalConnection.cs
- XslVisitor.cs
- DispatcherEventArgs.cs
- ExternalCalls.cs
- listitem.cs
- DataReceivedEventArgs.cs
- GestureRecognitionResult.cs
- StreamReader.cs
- StateDesigner.Helpers.cs
- SqlCharStream.cs
- ILGenerator.cs
- OrderedEnumerableRowCollection.cs
- IdentifierCreationService.cs
- LinkLabel.cs
- SqlCommandBuilder.cs
- LeafCellTreeNode.cs
- WebHttpBindingElement.cs
- ServiceOperationParameter.cs
- DesignSurfaceCollection.cs
- ArgIterator.cs
- ImageKeyConverter.cs
- MediaPlayerState.cs
- IOException.cs
- CultureInfoConverter.cs
- LinqDataSource.cs
- RelationshipFixer.cs
- ReflectionHelper.cs
- FlowNode.cs
- SerialErrors.cs
- Point3DKeyFrameCollection.cs
- ClientSettings.cs
- WsdlHelpGeneratorElement.cs
- DocumentPageViewAutomationPeer.cs
- MappingSource.cs
- ExclusiveHandle.cs
- WebPageTraceListener.cs
- shaperfactoryquerycachekey.cs
- SQLDateTimeStorage.cs
- ThemeableAttribute.cs
- PersonalizationStateInfoCollection.cs
- EmptyCollection.cs
- WebRequestModuleElementCollection.cs
- PeerInvitationResponse.cs
- ErrorWrapper.cs
- MembershipSection.cs
- EasingKeyFrames.cs
- ShutDownListener.cs
- FileRecordSequence.cs
- ClientProxyGenerator.cs
- CodeTypeReferenceCollection.cs
- UdpConstants.cs
- ToolStripPanelSelectionBehavior.cs
- COM2PropertyDescriptor.cs
- ConfigXmlCDataSection.cs
- SymbolType.cs
- ActivityDesignerAccessibleObject.cs
- RawContentTypeMapper.cs
- HandlerBase.cs
- _CookieModule.cs
- UnmanagedHandle.cs
- OutputCacheSettings.cs
- RightsManagementEncryptedStream.cs
- IPipelineRuntime.cs
- Aggregates.cs
- ItemCollection.cs
- CompareValidator.cs
- SystemParameters.cs
- SystemTcpConnection.cs
- ListView.cs
- ValueOfAction.cs
- SchemaLookupTable.cs
- HttpsHostedTransportConfiguration.cs
- AutomationPatternInfo.cs
- ComponentResourceManager.cs
- CheckPair.cs
- XmlObjectSerializer.cs
- DocumentApplication.cs
- TdsRecordBufferSetter.cs
- Image.cs
- WCFServiceClientProxyGenerator.cs
- ProxyHelper.cs
- ColumnWidthChangedEvent.cs
- AdornerHitTestResult.cs
- QuadraticBezierSegment.cs
- JavaScriptString.cs
- ValueUtilsSmi.cs
- DetailsViewRow.cs