Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / DataControlButton.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SHA512.cs
- AnnotationComponentChooser.cs
- Encoder.cs
- DataTransferEventArgs.cs
- VolatileResourceManager.cs
- NumericPagerField.cs
- XPathNodeList.cs
- WebControlAdapter.cs
- ProcessModule.cs
- ObjectContext.cs
- TrackingStringDictionary.cs
- DummyDataSource.cs
- Module.cs
- AddInIpcChannel.cs
- TracingConnectionInitiator.cs
- SQlBooleanStorage.cs
- QilInvoke.cs
- SchemaContext.cs
- NameValueCollection.cs
- URLString.cs
- CodeIndexerExpression.cs
- PerfService.cs
- RadioButtonFlatAdapter.cs
- ProcessInfo.cs
- XmlSchemaObjectCollection.cs
- FileReservationCollection.cs
- SettingsPropertyValue.cs
- InternalException.cs
- PkcsMisc.cs
- SecurityHeaderElementInferenceEngine.cs
- Helpers.cs
- RoleManagerSection.cs
- ToolConsole.cs
- _HTTPDateParse.cs
- GridViewItemAutomationPeer.cs
- ToolStripArrowRenderEventArgs.cs
- IRCollection.cs
- GeneralTransform3DTo2DTo3D.cs
- CellParaClient.cs
- Rotation3D.cs
- Base64Encoder.cs
- Exceptions.cs
- CodePageUtils.cs
- ToolBarButtonClickEvent.cs
- SecurityNegotiationException.cs
- TextBox.cs
- ColorKeyFrameCollection.cs
- path.cs
- columnmapfactory.cs
- ButtonChrome.cs
- MatrixCamera.cs
- InkCanvasFeedbackAdorner.cs
- ContactManager.cs
- XhtmlBasicObjectListAdapter.cs
- PhoneCall.cs
- BufferedMessageWriter.cs
- FileLoadException.cs
- BevelBitmapEffect.cs
- RootBuilder.cs
- FixedSOMLineRanges.cs
- SystemIPGlobalStatistics.cs
- MsmqAuthenticationMode.cs
- NGCSerializationManagerAsync.cs
- ContextProperty.cs
- EntityWithChangeTrackerStrategy.cs
- MSAAWinEventWrap.cs
- InputScopeManager.cs
- PointConverter.cs
- VectorValueSerializer.cs
- SqlFactory.cs
- PeerContact.cs
- ControlCollection.cs
- SystemGatewayIPAddressInformation.cs
- WrappedIUnknown.cs
- TaskFormBase.cs
- RuntimeCompatibilityAttribute.cs
- SoapTypeAttribute.cs
- SettingsPropertyWrongTypeException.cs
- EditCommandColumn.cs
- BaseResourcesBuildProvider.cs
- ContextConfiguration.cs
- DesignerEditorPartChrome.cs
- ClientTarget.cs
- TemplateControl.cs
- LeaseManager.cs
- XmlILIndex.cs
- CompareValidator.cs
- OutputBuffer.cs
- securitymgrsite.cs
- DropShadowBitmapEffect.cs
- OrderedDictionary.cs
- ReadonlyMessageFilter.cs
- GlyphInfoList.cs
- RawMouseInputReport.cs
- DesignerLoader.cs
- StatementContext.cs
- X509ChainElement.cs
- PrintPreviewDialog.cs
- NamedPermissionSet.cs
- RightNameExpirationInfoPair.cs