Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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
- InvokeGenerator.cs
- SrgsGrammar.cs
- FileInfo.cs
- TreeNodeEventArgs.cs
- Page.cs
- SelectionProcessor.cs
- ControlFilterExpression.cs
- TextPattern.cs
- LoginCancelEventArgs.cs
- RowSpanVector.cs
- ZipIOCentralDirectoryFileHeader.cs
- SByteConverter.cs
- UInt16.cs
- BulletedListEventArgs.cs
- BitSet.cs
- Stack.cs
- XmlIncludeAttribute.cs
- FrameworkObject.cs
- ContentPathSegment.cs
- TreeNodeStyleCollection.cs
- ReadWriteObjectLock.cs
- BuildResultCache.cs
- ListControlStringCollectionEditor.cs
- ScaleTransform.cs
- URIFormatException.cs
- FixedDocument.cs
- StringUtil.cs
- HtmlTableRow.cs
- FrameworkContentElement.cs
- SegmentInfo.cs
- BlurBitmapEffect.cs
- TextModifier.cs
- ClientSideProviderDescription.cs
- ConfigXmlSignificantWhitespace.cs
- Accessible.cs
- CodeValidator.cs
- AsymmetricKeyExchangeFormatter.cs
- HttpHandlerActionCollection.cs
- DataSvcMapFile.cs
- HttpApplication.cs
- ComponentTray.cs
- DeleteWorkflowOwnerCommand.cs
- PropertyConverter.cs
- FormViewInsertEventArgs.cs
- CatalogZoneBase.cs
- ConfigXmlText.cs
- UnsafeNativeMethodsTablet.cs
- Subtree.cs
- ToolboxControl.cs
- TypeKeyValue.cs
- SqlBulkCopyColumnMapping.cs
- HwndProxyElementProvider.cs
- PointKeyFrameCollection.cs
- SqlIdentifier.cs
- XmlBinaryReader.cs
- MimeTypeAttribute.cs
- ConsumerConnectionPointCollection.cs
- AssemblyNameEqualityComparer.cs
- UIElement3D.cs
- GestureRecognitionResult.cs
- TextPenaltyModule.cs
- Function.cs
- FieldBuilder.cs
- XamlReaderHelper.cs
- EndpointInfo.cs
- XslAstAnalyzer.cs
- ConfigXmlCDataSection.cs
- XmlDocumentType.cs
- ZoomPercentageConverter.cs
- EdmValidator.cs
- OpenTypeLayoutCache.cs
- TagPrefixInfo.cs
- TextRangeProviderWrapper.cs
- DataServiceRequest.cs
- FlowDocumentFormatter.cs
- NamespaceQuery.cs
- SerializerProvider.cs
- InternalPolicyElement.cs
- PageClientProxyGenerator.cs
- SecureUICommand.cs
- IsolatedStoragePermission.cs
- XamlReaderConstants.cs
- DateTimeConverter2.cs
- updateconfighost.cs
- ConnectionStringsExpressionBuilder.cs
- NotCondition.cs
- AssemblyInfo.cs
- TimeSpan.cs
- OdbcStatementHandle.cs
- GeometryDrawing.cs
- ProtocolsConfiguration.cs
- DocumentViewer.cs
- MemberDescriptor.cs
- _NegotiateClient.cs
- RepeatButton.cs
- EntityDataSourceColumn.cs
- ProfileEventArgs.cs
- ExpressionWriter.cs
- Event.cs
- XsdDateTime.cs