Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Extensions / UI / WebControls / DataPagerFieldItem.cs / 1305376 / DataPagerFieldItem.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.Web; using System.Web.UI; namespace System.Web.UI.WebControls { // This class implements INonBindingContainer to allow binding statements on TemplatePagerField // to look like Container.TotalRowCount rather than Container.Pager.TotalRowCount. public class DataPagerFieldItem : Control, INonBindingContainer { private DataPagerField _field; private DataPager _pager; public DataPagerFieldItem(DataPagerField field, DataPager pager) { _field = field; _pager = pager; } public DataPager Pager { get { return _pager; } } public DataPagerField PagerField { get { return _field; } } [SuppressMessage("Microsoft.Security", "CA2109:ReviewVisibleEventHandlers", MessageId = "1#")] protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { DataPagerFieldCommandEventArgs args = new DataPagerFieldCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Diagnostics.CodeAnalysis; using System.Web; using System.Web.UI; namespace System.Web.UI.WebControls { // This class implements INonBindingContainer to allow binding statements on TemplatePagerField // to look like Container.TotalRowCount rather than Container.Pager.TotalRowCount. public class DataPagerFieldItem : Control, INonBindingContainer { private DataPagerField _field; private DataPager _pager; public DataPagerFieldItem(DataPagerField field, DataPager pager) { _field = field; _pager = pager; } public DataPager Pager { get { return _pager; } } public DataPagerField PagerField { get { return _field; } } [SuppressMessage("Microsoft.Security", "CA2109:ReviewVisibleEventHandlers", MessageId = "1#")] protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { DataPagerFieldCommandEventArgs args = new DataPagerFieldCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args); return true; } return false; } } } // 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
- ResourceExpressionBuilder.cs
- XsltQilFactory.cs
- FormattedText.cs
- XamlInt32CollectionSerializer.cs
- TaiwanLunisolarCalendar.cs
- GetLedgerEntryForRecipientRequest.cs
- FormViewInsertEventArgs.cs
- GeneralTransform2DTo3DTo2D.cs
- ContentElementAutomationPeer.cs
- AnnotationObservableCollection.cs
- PersistenceProvider.cs
- AppDomainFactory.cs
- VBCodeProvider.cs
- SessionParameter.cs
- LogSwitch.cs
- SqlMethodTransformer.cs
- SettingsPropertyCollection.cs
- DataTableTypeConverter.cs
- CodeDelegateCreateExpression.cs
- BitmapEffectDrawingContextState.cs
- SingleKeyFrameCollection.cs
- SignedInfo.cs
- Dictionary.cs
- TextServicesCompartment.cs
- CompositionTarget.cs
- Repeater.cs
- RootDesignerSerializerAttribute.cs
- Viewport3DAutomationPeer.cs
- RTLAwareMessageBox.cs
- QilTargetType.cs
- PerformanceCounterLib.cs
- TagPrefixInfo.cs
- WeakReferenceKey.cs
- DataGridViewComboBoxColumn.cs
- DataGridViewAdvancedBorderStyle.cs
- _ListenerRequestStream.cs
- DataColumnMappingCollection.cs
- XsltLibrary.cs
- LinearKeyFrames.cs
- DataBoundControlAdapter.cs
- Clause.cs
- TemplatedAdorner.cs
- WrappingXamlSchemaContext.cs
- ExtensionQuery.cs
- BackgroundWorker.cs
- CommandPlan.cs
- SystemBrushes.cs
- EntityDataSourceChangingEventArgs.cs
- Lasso.cs
- HitTestParameters.cs
- DrawListViewItemEventArgs.cs
- WorkflowServiceAttributesTypeConverter.cs
- CodeEventReferenceExpression.cs
- FirstQueryOperator.cs
- __Filters.cs
- DataBindingValueUIHandler.cs
- PieceNameHelper.cs
- DataFormats.cs
- AsyncInvokeContext.cs
- CheckBox.cs
- Int32.cs
- ConfigurationStrings.cs
- SetIterators.cs
- IIS7WorkerRequest.cs
- DataQuery.cs
- UnmanagedMemoryAccessor.cs
- FlowDocumentFormatter.cs
- Stroke.cs
- ApplicationServiceManager.cs
- DataListItem.cs
- DispatcherHooks.cs
- IResourceProvider.cs
- RemoteWebConfigurationHostStream.cs
- Flattener.cs
- SecurityTokenParameters.cs
- SessionStateUtil.cs
- FontFamilyValueSerializer.cs
- NameValuePair.cs
- TransformProviderWrapper.cs
- TextTreeTextNode.cs
- ArraySortHelper.cs
- TranslateTransform3D.cs
- RectValueSerializer.cs
- XmlTextReaderImpl.cs
- Compiler.cs
- RemotingAttributes.cs
- ToolboxBitmapAttribute.cs
- NullableDecimalMinMaxAggregationOperator.cs
- CodeVariableDeclarationStatement.cs
- AsyncPostBackTrigger.cs
- PreDigestedSignedInfo.cs
- AutomationElement.cs
- ServiceObjectContainer.cs
- MediaCommands.cs
- TripleDES.cs
- PrivilegedConfigurationManager.cs
- DiagnosticsConfiguration.cs
- MailHeaderInfo.cs
- DataKeyArray.cs
- LinqDataSourceDisposeEventArgs.cs