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
- TreeNodeCollectionEditor.cs
- CodeArrayCreateExpression.cs
- CodeTypeDeclarationCollection.cs
- UIntPtr.cs
- RuntimeCompatibilityAttribute.cs
- EventMappingSettingsCollection.cs
- TextEffect.cs
- SmiGettersStream.cs
- PageFunction.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- SortDescriptionCollection.cs
- StyleXamlTreeBuilder.cs
- ObjectCacheSettings.cs
- FormParameter.cs
- XmlNavigatorFilter.cs
- TextFormattingConverter.cs
- OleDbErrorCollection.cs
- Int32Converter.cs
- CachedPathData.cs
- MetadataSerializer.cs
- CompilerGlobalScopeAttribute.cs
- CardSpaceShim.cs
- OdbcConnectionFactory.cs
- autovalidator.cs
- AnnotationHighlightLayer.cs
- Internal.cs
- DataGridColumnEventArgs.cs
- CodeDomSerializationProvider.cs
- XmlAttributeCache.cs
- SymbolEqualComparer.cs
- AuthenticatedStream.cs
- GradientStopCollection.cs
- MailWebEventProvider.cs
- SqlInternalConnectionTds.cs
- SqlTypeSystemProvider.cs
- HostnameComparisonMode.cs
- CodeTypeDelegate.cs
- _NegotiateClient.cs
- InstanceCreationEditor.cs
- AudienceUriMode.cs
- ComponentDispatcherThread.cs
- Add.cs
- XmlReflectionMember.cs
- MediaCommands.cs
- WindowsFormsLinkLabel.cs
- DateTimeUtil.cs
- TableChangeProcessor.cs
- SortDescription.cs
- FloaterBaseParaClient.cs
- GridViewRowCollection.cs
- DataGridViewCellStyleEditor.cs
- StatusBarDrawItemEvent.cs
- System.Data.OracleClient_BID.cs
- SqlBulkCopyColumnMapping.cs
- KnownAssemblyEntry.cs
- AmbiguousMatchException.cs
- HijriCalendar.cs
- SizeConverter.cs
- PagerSettings.cs
- DataSetUtil.cs
- CodeAccessPermission.cs
- DataGridViewCellEventArgs.cs
- HtmlWindowCollection.cs
- ellipse.cs
- Evaluator.cs
- UInt32Converter.cs
- CurrencyManager.cs
- EmptyStringExpandableObjectConverter.cs
- WindowsFormsHost.cs
- PingReply.cs
- _SSPISessionCache.cs
- ButtonBase.cs
- FreezableCollection.cs
- ContainsRowNumberChecker.cs
- NoPersistHandle.cs
- XmlSchemaValidationException.cs
- FixedPosition.cs
- AudioFormatConverter.cs
- XmlDataImplementation.cs
- HwndSubclass.cs
- HitTestWithGeometryDrawingContextWalker.cs
- PathSegment.cs
- CompositeDataBoundControl.cs
- _ConnectOverlappedAsyncResult.cs
- DuplicateMessageDetector.cs
- MatrixTransform3D.cs
- DataControlReference.cs
- MD5CryptoServiceProvider.cs
- DocumentReferenceCollection.cs
- SubstitutionResponseElement.cs
- Transform3DGroup.cs
- FilterEventArgs.cs
- SoapSchemaImporter.cs
- GridSplitter.cs
- BindingCompleteEventArgs.cs
- MergablePropertyAttribute.cs
- Attribute.cs
- TextEffect.cs
- ScriptControl.cs
- WorkflowInstanceContextProvider.cs