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
- BindUriHelper.cs
- ApplicationManager.cs
- IconConverter.cs
- Rotation3DKeyFrameCollection.cs
- WebPartConnectionsConfigureVerb.cs
- CqlQuery.cs
- ToolBarTray.cs
- ScriptMethodAttribute.cs
- CodeTypeReference.cs
- SoapFormatter.cs
- SqlDataRecord.cs
- DataGridViewColumnStateChangedEventArgs.cs
- PathFigureCollection.cs
- SafeCertificateContext.cs
- TrimSurroundingWhitespaceAttribute.cs
- SecurityElement.cs
- XmlText.cs
- ExpanderAutomationPeer.cs
- DetailsViewDeleteEventArgs.cs
- BuildProvidersCompiler.cs
- TdsValueSetter.cs
- FixedFlowMap.cs
- EpmSyndicationContentSerializer.cs
- SiteMapNodeItem.cs
- PageAsyncTaskManager.cs
- XmlLanguage.cs
- BadImageFormatException.cs
- SqlGenerator.cs
- QualifiedCellIdBoolean.cs
- XmlILStorageConverter.cs
- ContextMenuAutomationPeer.cs
- ZipIOBlockManager.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- ControlPropertyNameConverter.cs
- TailCallAnalyzer.cs
- XmlSchemaSimpleTypeList.cs
- TargetInvocationException.cs
- ListViewUpdateEventArgs.cs
- WebFormsRootDesigner.cs
- TargetControlTypeAttribute.cs
- TerminatorSinks.cs
- Msec.cs
- EntityParameterCollection.cs
- WindowHelperService.cs
- DoWorkEventArgs.cs
- COAUTHIDENTITY.cs
- HatchBrush.cs
- WaitHandle.cs
- ArrayElementGridEntry.cs
- ResourcePart.cs
- CodePrimitiveExpression.cs
- TemplateControlParser.cs
- WebBrowser.cs
- DesignerRegionCollection.cs
- WizardStepBase.cs
- HtmlContainerControl.cs
- ExpressionLexer.cs
- OleDbStruct.cs
- SettingsProperty.cs
- AuthenticateEventArgs.cs
- PageAdapter.cs
- SqlMetaData.cs
- RijndaelManagedTransform.cs
- RegexWriter.cs
- LicenseProviderAttribute.cs
- RuntimeHandles.cs
- GridViewCommandEventArgs.cs
- ToolStripSplitButton.cs
- CompositeDataBoundControl.cs
- QilXmlWriter.cs
- FileChangesMonitor.cs
- XmlDataImplementation.cs
- CodeDirectionExpression.cs
- ChannelSinkStacks.cs
- SqlVisitor.cs
- XmlBoundElement.cs
- HostedAspNetEnvironment.cs
- Parallel.cs
- Block.cs
- SettingsPropertyIsReadOnlyException.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- WmlValidatorAdapter.cs
- PointHitTestParameters.cs
- ContentIterators.cs
- SchemaElementDecl.cs
- ParseElement.cs
- HttpCachePolicyElement.cs
- SetterBaseCollection.cs
- HandlerBase.cs
- NativeMethods.cs
- CompoundFileStorageReference.cs
- NavigationHelper.cs
- ContentType.cs
- MemberJoinTreeNode.cs
- XpsS0ValidatingLoader.cs
- DocumentViewerAutomationPeer.cs
- AssertFilter.cs
- Rect3D.cs
- WinEventQueueItem.cs
- DelegatingStream.cs