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
- Journal.cs
- NativeCompoundFileAPIs.cs
- OleDbConnectionInternal.cs
- EasingKeyFrames.cs
- CalloutQueueItem.cs
- XDeferredAxisSource.cs
- ArrayElementGridEntry.cs
- UrlParameterReader.cs
- ViewCellSlot.cs
- WebResourceAttribute.cs
- ParameterInfo.cs
- smtppermission.cs
- TypeUnloadedException.cs
- DWriteFactory.cs
- WorkflowMarkupSerializationException.cs
- GridPattern.cs
- MimeObjectFactory.cs
- GifBitmapEncoder.cs
- EventBuilder.cs
- TextBoxAutomationPeer.cs
- SqlProcedureAttribute.cs
- DataKeyArray.cs
- ProcessModelSection.cs
- StructuredTypeEmitter.cs
- ApplicationProxyInternal.cs
- SafeProcessHandle.cs
- X509Extension.cs
- FileDialog_Vista.cs
- Activator.cs
- CapacityStreamGeometryContext.cs
- ConditionedDesigner.cs
- SQLMembershipProvider.cs
- OdbcConnection.cs
- XmlEncoding.cs
- LogicalTreeHelper.cs
- CodeTypeOfExpression.cs
- LinqDataSourceHelper.cs
- CodeMethodInvokeExpression.cs
- CellTreeNode.cs
- WebPartConnectVerb.cs
- ResolveNameEventArgs.cs
- FlowDocumentReader.cs
- SubstitutionDesigner.cs
- TextTreeText.cs
- SafeLocalMemHandle.cs
- MessageOperationFormatter.cs
- Literal.cs
- XmlSchemaDocumentation.cs
- Console.cs
- DisplayInformation.cs
- TypeInitializationException.cs
- DesignerCatalogPartChrome.cs
- IIS7WorkerRequest.cs
- Preprocessor.cs
- Command.cs
- XslCompiledTransform.cs
- DrawingVisual.cs
- SpoolingTaskBase.cs
- XamlInt32CollectionSerializer.cs
- SubMenuStyle.cs
- WebPartAuthorizationEventArgs.cs
- RemotingServices.cs
- CacheHelper.cs
- LightweightEntityWrapper.cs
- WebExceptionStatus.cs
- RuntimeCompatibilityAttribute.cs
- UrlAuthFailedErrorFormatter.cs
- OdbcErrorCollection.cs
- DataGridViewRowPrePaintEventArgs.cs
- KeySplineConverter.cs
- MemberInfoSerializationHolder.cs
- RawKeyboardInputReport.cs
- ServiceDescriptionImporter.cs
- SymDocumentType.cs
- LinqDataSourceValidationException.cs
- CursorEditor.cs
- ModelItem.cs
- BrowserCapabilitiesFactoryBase.cs
- TraceContext.cs
- SqlPersonalizationProvider.cs
- ToolStripRenderEventArgs.cs
- SessionStateModule.cs
- ValidatingPropertiesEventArgs.cs
- Tokenizer.cs
- IntranetCredentialPolicy.cs
- BCryptSafeHandles.cs
- RadioButton.cs
- ToolBarTray.cs
- OdbcCommand.cs
- StorageBasedPackageProperties.cs
- LineServices.cs
- ClrPerspective.cs
- ExpressionBindings.cs
- ContextMenuStrip.cs
- SqlSupersetValidator.cs
- SystemKeyConverter.cs
- SqlTypesSchemaImporter.cs
- ObjectNavigationPropertyMapping.cs
- NullableIntAverageAggregationOperator.cs
- OdbcCommand.cs