Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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; } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TextOptionsInternal.cs
- EntityCollection.cs
- WinInetCache.cs
- APCustomTypeDescriptor.cs
- UrlMappingsModule.cs
- SafeFindHandle.cs
- FontSource.cs
- SqlBooleanMismatchVisitor.cs
- ValidationEventArgs.cs
- ManipulationDelta.cs
- XslNumber.cs
- UnsafeCollabNativeMethods.cs
- EntityDataSourceChangedEventArgs.cs
- InfoCardArgumentException.cs
- WindowsToolbar.cs
- CodeArrayCreateExpression.cs
- HostingEnvironmentException.cs
- ConstructorExpr.cs
- AbstractSvcMapFileLoader.cs
- EventArgs.cs
- DefinitionProperties.cs
- Imaging.cs
- BitmapEffectInput.cs
- StateMachine.cs
- CodeGen.cs
- ContextMenuStripGroup.cs
- BamlLocalizabilityResolver.cs
- ResolveNameEventArgs.cs
- TableLayoutColumnStyleCollection.cs
- SqlStatistics.cs
- Select.cs
- _ConnectStream.cs
- Int16Storage.cs
- elementinformation.cs
- DPTypeDescriptorContext.cs
- AdapterSwitches.cs
- DrawingContextWalker.cs
- StrongNameKeyPair.cs
- mil_commands.cs
- PolicyManager.cs
- WrappedOptions.cs
- CompilationLock.cs
- XmlSchemaType.cs
- WindowsScrollBarBits.cs
- ActiveXSite.cs
- CorePropertiesFilter.cs
- KeyBinding.cs
- TagPrefixAttribute.cs
- SymLanguageVendor.cs
- SqlDataSourceConfigureFilterForm.cs
- AdapterUtil.cs
- Visual3D.cs
- ForEachAction.cs
- XamlReader.cs
- BadImageFormatException.cs
- KeyPullup.cs
- ChildDocumentBlock.cs
- DatatypeImplementation.cs
- Serializer.cs
- CalculatedColumn.cs
- XmlObjectSerializerReadContext.cs
- NestedContainer.cs
- XmlTextReaderImplHelpers.cs
- LambdaCompiler.Statements.cs
- PowerModeChangedEventArgs.cs
- ApplicationBuildProvider.cs
- XmlCompatibilityReader.cs
- SessionIDManager.cs
- ComAwareEventInfo.cs
- NumberSubstitution.cs
- ControllableStoryboardAction.cs
- HostExecutionContextManager.cs
- IDataContractSurrogate.cs
- TraceRecord.cs
- MediaElementAutomationPeer.cs
- PaginationProgressEventArgs.cs
- DisposableCollectionWrapper.cs
- FtpCachePolicyElement.cs
- SimpleHandlerBuildProvider.cs
- BaseResourcesBuildProvider.cs
- ThemeableAttribute.cs
- CommonXSendMessage.cs
- ReferencedCollectionType.cs
- CaseInsensitiveOrdinalStringComparer.cs
- ApplicationSecurityInfo.cs
- FileLevelControlBuilderAttribute.cs
- Parser.cs
- Matrix3D.cs
- HttpCachePolicyElement.cs
- SqlBinder.cs
- SelectionEditingBehavior.cs
- HtmlControl.cs
- TypeDescriptionProviderAttribute.cs
- NetSectionGroup.cs
- VirtualPathUtility.cs
- StringExpressionSet.cs
- EventManager.cs
- Geometry3D.cs
- EntityDataSourceContainerNameItem.cs
- SBCSCodePageEncoding.cs