Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- QilGenerator.cs
- DefaultBinder.cs
- TaskExceptionHolder.cs
- SynchronousChannel.cs
- ShaperBuffers.cs
- ClientBuildManager.cs
- DataGridParentRows.cs
- EntityDesignPluralizationHandler.cs
- PersonalizableTypeEntry.cs
- _TimerThread.cs
- MimeImporter.cs
- XmlSerializableServices.cs
- DbConnectionPool.cs
- AddressHeaderCollection.cs
- ToolStripItemTextRenderEventArgs.cs
- DataGridCommandEventArgs.cs
- RadioButtonFlatAdapter.cs
- DataGridViewAutoSizeModeEventArgs.cs
- PerformanceCounterLib.cs
- IDReferencePropertyAttribute.cs
- ResXBuildProvider.cs
- ResourceDictionary.cs
- AsymmetricCryptoHandle.cs
- Page.cs
- FormViewPagerRow.cs
- XmlBaseReader.cs
- Vector3DCollectionConverter.cs
- ResourceReader.cs
- BitmapEffectState.cs
- CheckBoxList.cs
- IApplicationTrustManager.cs
- Camera.cs
- CodeTypeDeclarationCollection.cs
- FastPropertyAccessor.cs
- PaintValueEventArgs.cs
- ThemeDirectoryCompiler.cs
- RichTextBox.cs
- ThumbButtonInfo.cs
- HtmlDocument.cs
- ThreadPool.cs
- SelectedDatesCollection.cs
- TextBox.cs
- basenumberconverter.cs
- XmlAttribute.cs
- ContentDefinition.cs
- FixedNode.cs
- EventLogEntry.cs
- Speller.cs
- XPathCompileException.cs
- DelegateSerializationHolder.cs
- UTF32Encoding.cs
- WebPartTracker.cs
- UDPClient.cs
- AvTraceDetails.cs
- ForEachAction.cs
- Int32.cs
- SecUtil.cs
- CustomAttributeBuilder.cs
- LostFocusEventManager.cs
- SystemNetHelpers.cs
- WebPartsPersonalization.cs
- DesignerProperties.cs
- XmlEntityReference.cs
- InfoCardRSACryptoProvider.cs
- AutoResetEvent.cs
- isolationinterop.cs
- MenuStrip.cs
- SqlBulkCopyColumnMapping.cs
- HWStack.cs
- ConstructorArgumentAttribute.cs
- KeyboardNavigation.cs
- ReferenceService.cs
- CorrelationManager.cs
- URLMembershipCondition.cs
- LoopExpression.cs
- TransformerInfo.cs
- SqlDataSourceFilteringEventArgs.cs
- WebPartConnectionsCancelVerb.cs
- ReadOnlyAttribute.cs
- Light.cs
- ValueHandle.cs
- GetWinFXPath.cs
- WindowsTooltip.cs
- DataGridAutoFormatDialog.cs
- InheritablePropertyChangeInfo.cs
- ElapsedEventArgs.cs
- SessionSwitchEventArgs.cs
- SmtpException.cs
- MULTI_QI.cs
- XNodeNavigator.cs
- CodeLabeledStatement.cs
- ScrollData.cs
- ParameterCollection.cs
- basecomparevalidator.cs
- ComponentEditorPage.cs
- xml.cs
- MultiTouchSystemGestureLogic.cs
- UnitySerializationHolder.cs
- RelOps.cs
- PeerResolverSettings.cs