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
- InvalidContentTypeException.cs
- LinearKeyFrames.cs
- BinaryObjectWriter.cs
- MethodMessage.cs
- OutputCacheSection.cs
- storepermission.cs
- ControlValuePropertyAttribute.cs
- panel.cs
- CodeChecksumPragma.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- DynamicQueryableWrapper.cs
- EventToken.cs
- TextEncodedRawTextWriter.cs
- TypeResolvingOptionsAttribute.cs
- DefaultMemberAttribute.cs
- ReaderWriterLockSlim.cs
- PersonalizationState.cs
- CachedFontFamily.cs
- DecoderFallback.cs
- Help.cs
- SqlUDTStorage.cs
- SrgsElementFactory.cs
- __Error.cs
- XmlSchemaAny.cs
- EnumType.cs
- WindowInteropHelper.cs
- CreateUserErrorEventArgs.cs
- Condition.cs
- BatchParser.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- MasterPageParser.cs
- RelationshipNavigation.cs
- SoapMessage.cs
- COM2ExtendedTypeConverter.cs
- Registry.cs
- ContainerVisual.cs
- AttachmentCollection.cs
- EntityContainerEmitter.cs
- LinqDataSourceContextEventArgs.cs
- ValidatorCollection.cs
- BooleanAnimationUsingKeyFrames.cs
- MultipartIdentifier.cs
- OdbcDataAdapter.cs
- _ListenerResponseStream.cs
- BinaryFormatter.cs
- UTF8Encoding.cs
- NamespaceQuery.cs
- AnimationClockResource.cs
- SkewTransform.cs
- ResponseStream.cs
- DesignTimeVisibleAttribute.cs
- SelectionGlyph.cs
- PrinterUnitConvert.cs
- CommonDialog.cs
- CreateUserWizardDesigner.cs
- TextElementAutomationPeer.cs
- EntitySetBaseCollection.cs
- FormsAuthenticationEventArgs.cs
- DPAPIProtectedConfigurationProvider.cs
- QuaternionAnimationUsingKeyFrames.cs
- OpenFileDialog.cs
- InkCanvasSelection.cs
- WindowPattern.cs
- DecoderFallback.cs
- SafeMILHandle.cs
- Root.cs
- XmlDataSourceNodeDescriptor.cs
- EntityClassGenerator.cs
- Exceptions.cs
- AdornedElementPlaceholder.cs
- ImageList.cs
- ParsedAttributeCollection.cs
- TriState.cs
- BuildResult.cs
- CryptoHandle.cs
- SuppressMessageAttribute.cs
- TextBoxLine.cs
- ColumnMap.cs
- PanelStyle.cs
- SmtpClient.cs
- dataprotectionpermissionattribute.cs
- SocketException.cs
- CodeGenerator.cs
- SqlDelegatedTransaction.cs
- Currency.cs
- XmlWellformedWriter.cs
- PartitionResolver.cs
- Metadata.cs
- StyleBamlTreeBuilder.cs
- BooleanStorage.cs
- FormsIdentity.cs
- VisualProxy.cs
- WindowsStartMenu.cs
- MaskDesignerDialog.cs
- SecureEnvironment.cs
- QuaternionValueSerializer.cs
- CultureTableRecord.cs
- SqlParameterizer.cs
- PointUtil.cs
- AutomationAttributeInfo.cs