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
- LinkConverter.cs
- PageBuildProvider.cs
- WorkflowTimerService.cs
- Accessible.cs
- EnvelopedSignatureTransform.cs
- FormViewModeEventArgs.cs
- XmlSchema.cs
- EdmSchemaError.cs
- SortKey.cs
- Popup.cs
- RequestStatusBarUpdateEventArgs.cs
- DataObjectSettingDataEventArgs.cs
- IUnknownConstantAttribute.cs
- UriParserTemplates.cs
- AutoResetEvent.cs
- Exceptions.cs
- UpdateManifestForBrowserApplication.cs
- SwitchAttribute.cs
- String.cs
- GroupLabel.cs
- DataSetViewSchema.cs
- basenumberconverter.cs
- UnsafeNativeMethods.cs
- TraceLog.cs
- recordstatescratchpad.cs
- SingleConverter.cs
- DefaultEventAttribute.cs
- PointCollectionConverter.cs
- ColorConverter.cs
- ContextMenuStripActionList.cs
- HierarchicalDataBoundControl.cs
- WmlObjectListAdapter.cs
- HtmlTableCellCollection.cs
- Pair.cs
- ClassValidator.cs
- DataServiceResponse.cs
- LocationSectionRecord.cs
- SQLDecimalStorage.cs
- ChannelServices.cs
- LinkedResourceCollection.cs
- EventWaitHandleSecurity.cs
- CacheRequest.cs
- ThreadInterruptedException.cs
- StringDictionary.cs
- XmlSchemaAny.cs
- DispatcherExceptionEventArgs.cs
- PointHitTestParameters.cs
- FilteredDataSetHelper.cs
- VisualStateChangedEventArgs.cs
- CellConstant.cs
- PathData.cs
- XPathDescendantIterator.cs
- DbDataAdapter.cs
- FormatConvertedBitmap.cs
- SqlStatistics.cs
- ErrorEventArgs.cs
- DataColumnMappingCollection.cs
- References.cs
- ClientBuildManager.cs
- DiscoveryClientReferences.cs
- Helper.cs
- TemplateKey.cs
- __Error.cs
- DataGridViewHeaderCell.cs
- TraceContextRecord.cs
- QueryAccessibilityHelpEvent.cs
- BitmapDecoder.cs
- ImmComposition.cs
- ProtectedConfigurationSection.cs
- WindowsScrollBarBits.cs
- FontDialog.cs
- SchemaImporterExtensionElement.cs
- LinqDataSourceSelectEventArgs.cs
- MetadataWorkspace.cs
- FlowLayoutPanel.cs
- DbTransaction.cs
- CodePropertyReferenceExpression.cs
- TemplateControlBuildProvider.cs
- ResourcesChangeInfo.cs
- HwndPanningFeedback.cs
- SafeCloseHandleCritical.cs
- ErrorFormatterPage.cs
- AstTree.cs
- HtmlControl.cs
- X509InitiatorCertificateServiceElement.cs
- MD5.cs
- UrlPath.cs
- IdleTimeoutMonitor.cs
- ScrollEvent.cs
- XsltLoader.cs
- TreeWalkHelper.cs
- ActivityWithResultValueSerializer.cs
- EventBuilder.cs
- Identity.cs
- DashStyle.cs
- Avt.cs
- BitmapEffectInput.cs
- ProviderCommandInfoUtils.cs
- QuadraticBezierSegment.cs
- AdornerLayer.cs