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
- XmlWellformedWriterHelpers.cs
- DataTrigger.cs
- StrongName.cs
- MsmqEncryptionAlgorithm.cs
- MTConfigUtil.cs
- CalendarAutomationPeer.cs
- SpecialNameAttribute.cs
- SymbolType.cs
- DictionaryEntry.cs
- BulletedListEventArgs.cs
- SqlBuffer.cs
- ListItemCollection.cs
- DbConnectionPoolCounters.cs
- DataRowComparer.cs
- PropertySegmentSerializationProvider.cs
- FramingFormat.cs
- AppDomainFactory.cs
- QuaternionAnimationUsingKeyFrames.cs
- GACMembershipCondition.cs
- IdentityNotMappedException.cs
- DataFormats.cs
- AssemblyBuilder.cs
- Currency.cs
- RepeaterDataBoundAdapter.cs
- ChildrenQuery.cs
- Vector3DCollection.cs
- MetadataCache.cs
- PointHitTestResult.cs
- FrameAutomationPeer.cs
- RichTextBox.cs
- ControlCachePolicy.cs
- PropertySourceInfo.cs
- SourceFileBuildProvider.cs
- SplitContainer.cs
- RepeatButtonAutomationPeer.cs
- DbMetaDataFactory.cs
- MultiBinding.cs
- CreateUserWizardStep.cs
- Timeline.cs
- ServicePointManager.cs
- Int64Converter.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- SingleTagSectionHandler.cs
- GenericParameterDataContract.cs
- InkCanvasAutomationPeer.cs
- HandleCollector.cs
- EntityDataSourceDesignerHelper.cs
- UrlPath.cs
- DesignTimeTemplateParser.cs
- ExpressionBuilder.cs
- COM2PropertyBuilderUITypeEditor.cs
- ContainerTracking.cs
- SqlError.cs
- DropDownButton.cs
- NavigationPropertyAccessor.cs
- Expressions.cs
- XmlILStorageConverter.cs
- TextElementCollection.cs
- AttachmentCollection.cs
- QilLiteral.cs
- EmptyQuery.cs
- LogWriteRestartAreaState.cs
- CaseInsensitiveHashCodeProvider.cs
- ShapingWorkspace.cs
- AnnotationStore.cs
- LinqMaximalSubtreeNominator.cs
- TextServicesCompartment.cs
- ElementUtil.cs
- InternalBufferOverflowException.cs
- ScalarRestriction.cs
- EntityContainerEntitySetDefiningQuery.cs
- Ops.cs
- EdmComplexTypeAttribute.cs
- LZCodec.cs
- WebPartConnectionsCloseVerb.cs
- TypeElement.cs
- FixedPageAutomationPeer.cs
- BufferedConnection.cs
- GridItemProviderWrapper.cs
- ObsoleteAttribute.cs
- ToolStripControlHost.cs
- InstanceCompleteException.cs
- SqlDependencyListener.cs
- WasAdminWrapper.cs
- ListParagraph.cs
- EventLogPropertySelector.cs
- IntSecurity.cs
- UnionExpr.cs
- SQlBooleanStorage.cs
- ViewCellRelation.cs
- RequestQueryProcessor.cs
- ErrorWebPart.cs
- GenericParameterDataContract.cs
- SessionStateModule.cs
- SweepDirectionValidation.cs
- ControlTemplate.cs
- CodeDomSerializerBase.cs
- CollectionChangeEventArgs.cs
- FreezableOperations.cs
- ToolStripEditorManager.cs