Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- UxThemeWrapper.cs
- WorkflowWebService.cs
- translator.cs
- TraceProvider.cs
- PolyLineSegmentFigureLogic.cs
- ReaderContextStackData.cs
- ExpandCollapseProviderWrapper.cs
- EnumerableCollectionView.cs
- ToolboxDataAttribute.cs
- SqlRowUpdatingEvent.cs
- PersonalizationStateQuery.cs
- SafeRightsManagementEnvironmentHandle.cs
- UserPersonalizationStateInfo.cs
- ConfigViewGenerator.cs
- ValueOfAction.cs
- CachedTypeface.cs
- NetworkStream.cs
- Region.cs
- ListParaClient.cs
- UseLicense.cs
- ArgumentFixer.cs
- BuildManagerHost.cs
- ObfuscateAssemblyAttribute.cs
- FontEmbeddingManager.cs
- XmlDictionaryReader.cs
- ReferencedAssembly.cs
- StringUtil.cs
- XmlDataCollection.cs
- SynchronizationLockException.cs
- ErrorFormatterPage.cs
- XmlNamespaceDeclarationsAttribute.cs
- GAC.cs
- UnsafeNativeMethods.cs
- WmlListAdapter.cs
- webproxy.cs
- DataGridViewImageCell.cs
- _emptywebproxy.cs
- InternalBufferOverflowException.cs
- GcSettings.cs
- ParserStreamGeometryContext.cs
- ChtmlSelectionListAdapter.cs
- basevalidator.cs
- SafeViewOfFileHandle.cs
- SchemaCreator.cs
- EntityEntry.cs
- WindowsSolidBrush.cs
- HttpModuleCollection.cs
- CheckBoxAutomationPeer.cs
- FilteredXmlReader.cs
- assemblycache.cs
- SortFieldComparer.cs
- SamlAttributeStatement.cs
- ContentWrapperAttribute.cs
- EntityDesignerDataSourceView.cs
- InputMethod.cs
- IResourceProvider.cs
- Model3DCollection.cs
- TraceHandlerErrorFormatter.cs
- HierarchicalDataBoundControl.cs
- ListView.cs
- MimeObjectFactory.cs
- ProgressBarHighlightConverter.cs
- NullReferenceException.cs
- EntityCommandExecutionException.cs
- QfeChecker.cs
- TemplatedAdorner.cs
- SelectingProviderEventArgs.cs
- SiteMapHierarchicalDataSourceView.cs
- DocumentGrid.cs
- PeerIPHelper.cs
- ContextStaticAttribute.cs
- PersonalizationDictionary.cs
- Documentation.cs
- HttpTransportElement.cs
- OleAutBinder.cs
- SqlClientWrapperSmiStreamChars.cs
- CreateParams.cs
- ServicePointManager.cs
- TextRangeProviderWrapper.cs
- SqlServices.cs
- SupportingTokenSpecification.cs
- FacetValueContainer.cs
- BasePattern.cs
- AccessText.cs
- RuntimeConfig.cs
- PhysicalOps.cs
- DataGridViewButtonCell.cs
- TransformerInfo.cs
- SoapServerMessage.cs
- SqlDuplicator.cs
- DomainUpDown.cs
- OrderedHashRepartitionStream.cs
- SQLGuid.cs
- StatusBarItem.cs
- CodeDOMUtility.cs
- SmtpAuthenticationManager.cs
- ProcessManager.cs
- WebPartDescription.cs
- TextDecorationCollectionConverter.cs
- IndexedEnumerable.cs