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
- PageThemeCodeDomTreeGenerator.cs
- SystemThemeKey.cs
- ResourcePermissionBaseEntry.cs
- InternalConfigSettingsFactory.cs
- XmlQueryOutput.cs
- PersonalizationState.cs
- AssemblyAttributesGoHere.cs
- HyperLinkField.cs
- StorageEndPropertyMapping.cs
- TableSectionStyle.cs
- METAHEADER.cs
- NumberFormatter.cs
- XmlArrayItemAttributes.cs
- HtmlDocument.cs
- AutoGeneratedField.cs
- CallbackHandler.cs
- XmlSchemaInclude.cs
- TrustManagerMoreInformation.cs
- EqualityComparer.cs
- Rect3DValueSerializer.cs
- CodePageEncoding.cs
- HostingEnvironmentWrapper.cs
- MenuCommand.cs
- FilteredReadOnlyMetadataCollection.cs
- ObfuscateAssemblyAttribute.cs
- EventLogPermissionAttribute.cs
- ObjectStateManager.cs
- FileSecurity.cs
- NetDataContractSerializer.cs
- Pens.cs
- UserControlCodeDomTreeGenerator.cs
- FolderBrowserDialogDesigner.cs
- UnsafeNativeMethods.cs
- TextDecorationCollectionConverter.cs
- QualificationDataAttribute.cs
- WebBrowserPermission.cs
- ApplyTemplatesAction.cs
- CapabilitiesState.cs
- WrappingXamlSchemaContext.cs
- InputProcessorProfilesLoader.cs
- BridgeDataReader.cs
- DataBindingHandlerAttribute.cs
- DateTimeFormat.cs
- StrongTypingException.cs
- ToolboxCategoryItems.cs
- FixedSOMTableCell.cs
- AssemblySettingAttributes.cs
- SQLResource.cs
- WebServiceData.cs
- NativeObjectSecurity.cs
- VirtualPath.cs
- keycontainerpermission.cs
- DataListAutoFormat.cs
- GeneralTransform3DGroup.cs
- InputDevice.cs
- ToolStripComboBox.cs
- RegexParser.cs
- XmlCountingReader.cs
- BatchStream.cs
- AnimationException.cs
- DataControlPagerLinkButton.cs
- ScriptingAuthenticationServiceSection.cs
- TypeConverter.cs
- XmlSchemaProviderAttribute.cs
- ErrorEventArgs.cs
- MultiByteCodec.cs
- SingleSelectRootGridEntry.cs
- HMACRIPEMD160.cs
- ObjectAnimationUsingKeyFrames.cs
- CompilerError.cs
- Point3DValueSerializer.cs
- ReadOnlyDataSourceView.cs
- ReferentialConstraint.cs
- TypeConverterAttribute.cs
- DataGridViewCellEventArgs.cs
- PageAction.cs
- SQLConvert.cs
- ToggleButton.cs
- HasCopySemanticsAttribute.cs
- SqlRemoveConstantOrderBy.cs
- ExclusiveHandle.cs
- RegexCapture.cs
- NavigateEvent.cs
- ItemDragEvent.cs
- CriticalFinalizerObject.cs
- RegisteredDisposeScript.cs
- SpanIndex.cs
- LoginCancelEventArgs.cs
- Connection.cs
- FactoryGenerator.cs
- ListBoxAutomationPeer.cs
- MouseEvent.cs
- ContentFileHelper.cs
- RegistryKey.cs
- AccessorTable.cs
- Assert.cs
- IListConverters.cs
- ThreadAbortException.cs
- ResourceDisplayNameAttribute.cs
- JoinGraph.cs