Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / ndp / fx / src / xsp / System / Web / Extensions / ui / webcontrols / DataPagerFieldItem.cs / 1 / 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. [AspNetHostingPermission(System.Security.Permissions.SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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. [AspNetHostingPermission(System.Security.Permissions.SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(System.Security.Permissions.SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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
- XpsS0ValidatingLoader.cs
- VectorValueSerializer.cs
- WebPartEditorApplyVerb.cs
- ArrayConverter.cs
- DataStreams.cs
- SemaphoreSecurity.cs
- SchemaNotation.cs
- ApplyImportsAction.cs
- RegexCaptureCollection.cs
- RectAnimationUsingKeyFrames.cs
- Aggregates.cs
- EventLogPermission.cs
- CSharpCodeProvider.cs
- CompositeFontFamily.cs
- HMACSHA384.cs
- Calendar.cs
- CodeGen.cs
- Font.cs
- MessageDecoder.cs
- Psha1DerivedKeyGenerator.cs
- AddInSegmentDirectoryNotFoundException.cs
- RequestCacheEntry.cs
- UIPropertyMetadata.cs
- XXXOnTypeBuilderInstantiation.cs
- NetSectionGroup.cs
- ResourceIDHelper.cs
- HuffModule.cs
- SemanticTag.cs
- PolyQuadraticBezierSegment.cs
- ScrollProviderWrapper.cs
- EntityViewGenerationAttribute.cs
- InternalMappingException.cs
- AndCondition.cs
- ArrayConverter.cs
- KnownTypesProvider.cs
- DateTimeOffsetConverter.cs
- KeyInterop.cs
- FileEnumerator.cs
- OciHandle.cs
- CacheChildrenQuery.cs
- OracleCommandSet.cs
- SmiContext.cs
- TextChange.cs
- DbInsertCommandTree.cs
- ChildrenQuery.cs
- BaseComponentEditor.cs
- SoapEnumAttribute.cs
- KerberosSecurityTokenParameters.cs
- cookiecontainer.cs
- RijndaelManaged.cs
- AspNetPartialTrustHelpers.cs
- ObjectComplexPropertyMapping.cs
- StandardMenuStripVerb.cs
- CommandDevice.cs
- StructuredTypeEmitter.cs
- XmlUtil.cs
- hebrewshape.cs
- ObfuscationAttribute.cs
- ResourceProviderFactory.cs
- ProtocolsConfiguration.cs
- CustomErrorsSection.cs
- FollowerQueueCreator.cs
- EdmMember.cs
- ViewStateModeByIdAttribute.cs
- FullTextState.cs
- CatalogZone.cs
- StreamGeometry.cs
- SessionState.cs
- WizardPanel.cs
- SetStoryboardSpeedRatio.cs
- LocalValueEnumerator.cs
- CustomCredentialPolicy.cs
- CompilationLock.cs
- Executor.cs
- DataContractSerializer.cs
- MultiPageTextView.cs
- SrgsSubset.cs
- ParserContext.cs
- StringConcat.cs
- X509RecipientCertificateServiceElement.cs
- Stack.cs
- Table.cs
- Calendar.cs
- SafeBitVector32.cs
- PnrpPermission.cs
- WebSysDisplayNameAttribute.cs
- DataTable.cs
- RightsManagementEncryptionTransform.cs
- ListSourceHelper.cs
- Cursor.cs
- XmlSerializationGeneratedCode.cs
- WindowsGraphics2.cs
- Converter.cs
- PhysicalFontFamily.cs
- OracleConnectionFactory.cs
- XmlAnyElementAttribute.cs
- ShaderRenderModeValidation.cs
- UnsafeMethods.cs
- XPathNodeHelper.cs
- COAUTHIDENTITY.cs