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
- DecimalFormatter.cs
- IdentifierCollection.cs
- MaterialGroup.cs
- DbDataRecord.cs
- Misc.cs
- Query.cs
- InternalConfigEventArgs.cs
- EntitySqlQueryCacheKey.cs
- XmlDataSource.cs
- XhtmlBasicPanelAdapter.cs
- XmlBufferReader.cs
- EncoderExceptionFallback.cs
- ConnectivityStatus.cs
- _NegoStream.cs
- Html32TextWriter.cs
- HwndSourceKeyboardInputSite.cs
- DataGridColumnFloatingHeader.cs
- XmlNode.cs
- TextTreeTextBlock.cs
- HtmlShimManager.cs
- CompiledRegexRunner.cs
- JoinSymbol.cs
- FontNameConverter.cs
- ProfilePropertySettings.cs
- EventEntry.cs
- ClrProviderManifest.cs
- DrawingServices.cs
- SqlTrackingWorkflowInstance.cs
- QilScopedVisitor.cs
- SignatureGenerator.cs
- XhtmlBasicLabelAdapter.cs
- BooleanSwitch.cs
- BinHexDecoder.cs
- MediaSystem.cs
- nulltextcontainer.cs
- HttpListenerException.cs
- SortKey.cs
- ProxyFragment.cs
- ContractDescription.cs
- Control.cs
- ChangePassword.cs
- DataObjectMethodAttribute.cs
- HttpCapabilitiesEvaluator.cs
- BuildDependencySet.cs
- xmlglyphRunInfo.cs
- DynamicMetaObjectBinder.cs
- ScriptDescriptor.cs
- CodeExporter.cs
- SqlDataSourceStatusEventArgs.cs
- CompositeKey.cs
- ControlUtil.cs
- ContentPlaceHolder.cs
- OuterProxyWrapper.cs
- DataBindingHandlerAttribute.cs
- ViewCellRelation.cs
- DoubleConverter.cs
- XmlPropertyBag.cs
- RawStylusSystemGestureInputReport.cs
- DocumentPageTextView.cs
- CompositeControl.cs
- SimpleRecyclingCache.cs
- ReplyChannelBinder.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- BooleanConverter.cs
- JsonClassDataContract.cs
- ImageIndexEditor.cs
- CustomErrorsSectionWrapper.cs
- TextCharacters.cs
- DragStartedEventArgs.cs
- FontInfo.cs
- SplitterCancelEvent.cs
- ForceCopyBuildProvider.cs
- DataTableCollection.cs
- ButtonField.cs
- Assert.cs
- NotSupportedException.cs
- GlyphingCache.cs
- PreservationFileWriter.cs
- SqlGatherConsumedAliases.cs
- FolderNameEditor.cs
- ConfigsHelper.cs
- LayoutDump.cs
- IFormattable.cs
- AssertUtility.cs
- IMembershipProvider.cs
- XmlMapping.cs
- ParameterToken.cs
- WebControlsSection.cs
- CaseInsensitiveHashCodeProvider.cs
- FixedFindEngine.cs
- MultiTrigger.cs
- ClientConfigurationSystem.cs
- ComPlusServiceLoader.cs
- RoleProviderPrincipal.cs
- TraceUtility.cs
- DataGridState.cs
- DBConnection.cs
- ProfileProvider.cs
- AssemblyBuilder.cs
- SafePEFileHandle.cs