Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / UI / WebControls / FormViewRow.cs / 1305376 / FormViewRow.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.WebControls { using System; using System.ComponentModel; ////// public class FormViewRow : TableRow { private int _itemIndex; private DataControlRowType _rowType; private DataControlRowState _rowState; ///Represents an individual row in the ///. /// public FormViewRow(int itemIndex, DataControlRowType rowType, DataControlRowState rowState) { this._itemIndex = itemIndex; this._rowType = rowType; this._rowState = rowState; RenderTemplateContainer = true; } ///Initializes a new instance of the ///class. /// public virtual int ItemIndex { get { return _itemIndex; } } ///Indicates the index of the item in the ///. This property is /// read-only. /// public virtual DataControlRowState RowState { get { return _rowState; } } ///Indicates the type of the row in the ///. /// public virtual DataControlRowType RowType { get { return _rowType; } } internal bool RenderTemplateContainer { get; set; } protected internal override void Render(HtmlTextWriter writer) { if (RenderTemplateContainer) { //render the table row normally base.Render(writer); } else { //render the contents of the cells foreach (TableCell cell in Cells) { cell.RenderContents(writer); } } } ///Indicates the type of the row in the ///. /// /// protected override bool OnBubbleEvent(object source, EventArgs e) { if (e is CommandEventArgs) { FormViewCommandEventArgs args = new FormViewCommandEventArgs(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
- ArraySortHelper.cs
- GridToolTip.cs
- FormView.cs
- LockRecursionException.cs
- SafeNativeMethods.cs
- ImportCatalogPart.cs
- EntityDataSourceEntityTypeFilterItem.cs
- EntityCollectionChangedParams.cs
- GradientPanel.cs
- QfeChecker.cs
- SecurityContextSecurityTokenAuthenticator.cs
- ObjectDataSourceEventArgs.cs
- HttpRawResponse.cs
- Compensate.cs
- Calendar.cs
- ObjectFullSpanRewriter.cs
- PreApplicationStartMethodAttribute.cs
- Schema.cs
- AnonymousIdentificationModule.cs
- SecurityUtils.cs
- InternalMappingException.cs
- GeometryHitTestResult.cs
- DataGridViewCellStyleChangedEventArgs.cs
- PropertyEmitter.cs
- Block.cs
- HttpRuntime.cs
- DbConnectionHelper.cs
- ProjectionPruner.cs
- DataGridView.cs
- DecimalAnimation.cs
- XsltOutput.cs
- ImageDrawing.cs
- MobileListItemCollection.cs
- XPathException.cs
- LoginView.cs
- WebBrowser.cs
- ImageClickEventArgs.cs
- BaseCodeDomTreeGenerator.cs
- RangeValidator.cs
- hwndwrapper.cs
- SqlDataReaderSmi.cs
- NotImplementedException.cs
- SecuritySessionServerSettings.cs
- ManagedFilter.cs
- SubtreeProcessor.cs
- Operator.cs
- DataServiceSaveChangesEventArgs.cs
- XmlWriterSettings.cs
- Brush.cs
- RectConverter.cs
- Transform3DCollection.cs
- DummyDataSource.cs
- Expression.cs
- OdbcConnectionOpen.cs
- SqlDataSourceSelectingEventArgs.cs
- Identity.cs
- Clause.cs
- XmlDataLoader.cs
- Utils.cs
- InvokeMemberBinder.cs
- VideoDrawing.cs
- GetIsBrowserClientRequest.cs
- TextParagraphView.cs
- Logging.cs
- ScrollProperties.cs
- DependencyPropertyConverter.cs
- BufferBuilder.cs
- UIAgentAsyncEndRequest.cs
- PropertyDescriptorCollection.cs
- ErrorFormatterPage.cs
- SponsorHelper.cs
- Simplifier.cs
- XmlIterators.cs
- AudienceUriMode.cs
- bindurihelper.cs
- ModelEditingScope.cs
- EntitySet.cs
- XmlSchemaExternal.cs
- ToolboxItemFilterAttribute.cs
- ConnectionStringEditor.cs
- AdCreatedEventArgs.cs
- RequestCacheValidator.cs
- StylusShape.cs
- ChangePassword.cs
- HtmlInputImage.cs
- FloaterBaseParaClient.cs
- EntityDataSourceDesigner.cs
- M3DUtil.cs
- WebPartAuthorizationEventArgs.cs
- NativeWindow.cs
- LayoutUtils.cs
- SpecularMaterial.cs
- TreeNodeCollection.cs
- PageParser.cs
- SQLInt64Storage.cs
- ReverseComparer.cs
- CodeChecksumPragma.cs
- SplitterEvent.cs
- IsolatedStorageSecurityState.cs
- TransformerInfoCollection.cs