Code:
/ FX-1434 / FX-1434 / 1.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
- LZCodec.cs
- DrawingAttributes.cs
- GenerateTemporaryTargetAssembly.cs
- ButtonFlatAdapter.cs
- Debug.cs
- BufferBuilder.cs
- ResourceCollectionInfo.cs
- ColumnBinding.cs
- SerializerProvider.cs
- Mouse.cs
- GradientStop.cs
- BufferModesCollection.cs
- HiddenFieldPageStatePersister.cs
- SymbolResolver.cs
- DiscoveryDocument.cs
- OLEDB_Util.cs
- SchemaCollectionPreprocessor.cs
- ConstraintManager.cs
- SessionState.cs
- ModuleElement.cs
- Drawing.cs
- NativeMethods.cs
- BitmapEncoder.cs
- SiteMapNodeItemEventArgs.cs
- SystemTcpConnection.cs
- AutomationProperties.cs
- ArrangedElement.cs
- BlobPersonalizationState.cs
- RegisteredScript.cs
- ChangeBlockUndoRecord.cs
- COMException.cs
- MediaContext.cs
- DataServiceHostFactory.cs
- SqlDesignerDataSourceView.cs
- ClientEventManager.cs
- FlowLayoutSettings.cs
- AttributeXamlType.cs
- SerializationSectionGroup.cs
- ProviderSettings.cs
- IBuiltInEvidence.cs
- ComponentGlyph.cs
- DisplayInformation.cs
- HashCryptoHandle.cs
- iisPickupDirectory.cs
- GeneralTransform.cs
- UIElementCollection.cs
- ControllableStoryboardAction.cs
- Latin1Encoding.cs
- MgmtConfigurationRecord.cs
- x509utils.cs
- SystemIcons.cs
- Soap.cs
- GradientBrush.cs
- PageResolution.cs
- FontStretchConverter.cs
- SqlUtil.cs
- StateManagedCollection.cs
- ProfilePropertySettings.cs
- ProxyWebPartManager.cs
- VerticalAlignConverter.cs
- MarkedHighlightComponent.cs
- AgileSafeNativeMemoryHandle.cs
- DataTableNewRowEvent.cs
- Parsers.cs
- ScriptMethodAttribute.cs
- MonitoringDescriptionAttribute.cs
- JsonWriterDelegator.cs
- TickBar.cs
- Classification.cs
- DSACryptoServiceProvider.cs
- HealthMonitoringSectionHelper.cs
- WindowsStartMenu.cs
- IntegrationExceptionEventArgs.cs
- XmlWrappingReader.cs
- CryptoHandle.cs
- Triplet.cs
- WebZone.cs
- NetworkCredential.cs
- TreeNodeCollection.cs
- ButtonDesigner.cs
- MultiSelectRootGridEntry.cs
- NotifyParentPropertyAttribute.cs
- ServiceOperationUIEditor.cs
- ArgumentNullException.cs
- ButtonRenderer.cs
- XmlStreamStore.cs
- AdCreatedEventArgs.cs
- ComPlusTraceRecord.cs
- FacetChecker.cs
- TypeConvertions.cs
- XmlSchemaSimpleTypeRestriction.cs
- MatrixTransform3D.cs
- MultipartIdentifier.cs
- ItemCollection.cs
- CodeTypeDeclaration.cs
- EUCJPEncoding.cs
- MaterializeFromAtom.cs
- SafeNativeMethods.cs
- WebUtil.cs
- PageCatalogPartDesigner.cs