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
- NonBatchDirectoryCompiler.cs
- UInt64Converter.cs
- ConfigXmlCDataSection.cs
- SelfIssuedAuthRSACryptoProvider.cs
- RowsCopiedEventArgs.cs
- PropertyManager.cs
- JapaneseCalendar.cs
- NodeInfo.cs
- MimeFormReflector.cs
- TypeBuilder.cs
- BitmapMetadata.cs
- SqlTypesSchemaImporter.cs
- CultureInfoConverter.cs
- ObjectDataProvider.cs
- NameValueConfigurationElement.cs
- ExtentCqlBlock.cs
- XmlSchemaIdentityConstraint.cs
- RequestQueue.cs
- peersecuritysettings.cs
- HttpDigestClientCredential.cs
- TraceUtility.cs
- DataGridViewColumn.cs
- GridProviderWrapper.cs
- latinshape.cs
- ProgressBarAutomationPeer.cs
- StateRuntime.cs
- EventLogPermissionAttribute.cs
- FamilyMap.cs
- BamlStream.cs
- RoleGroup.cs
- PictureBox.cs
- BlobPersonalizationState.cs
- GridEntryCollection.cs
- HttpHandlerAction.cs
- ListViewInsertionMark.cs
- DependencyObject.cs
- UnmanagedBitmapWrapper.cs
- XsdBuilder.cs
- ObjectListDataBindEventArgs.cs
- OutgoingWebResponseContext.cs
- DecodeHelper.cs
- StreamWithDictionary.cs
- COM2ExtendedBrowsingHandler.cs
- MethodCallConverter.cs
- PassportIdentity.cs
- GridViewRowPresenter.cs
- RenderData.cs
- WsdlBuildProvider.cs
- ComEventsInfo.cs
- ClientBuildManagerCallback.cs
- PriorityItem.cs
- SafeJobHandle.cs
- RegularExpressionValidator.cs
- TextReader.cs
- AtomEntry.cs
- GridViewColumn.cs
- _SslStream.cs
- TypefaceMap.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- BindToObject.cs
- StringConcat.cs
- SchemaName.cs
- LinqDataSourceSelectEventArgs.cs
- OletxCommittableTransaction.cs
- _KerberosClient.cs
- ToolStripMenuItemDesigner.cs
- ReflectPropertyDescriptor.cs
- WebPartVerbCollection.cs
- ParallelLoopState.cs
- __Filters.cs
- DataGridViewIntLinkedList.cs
- InvalidDataException.cs
- ConstNode.cs
- StyleCollection.cs
- LinkUtilities.cs
- PropertyInformation.cs
- IImplicitResourceProvider.cs
- DESCryptoServiceProvider.cs
- LineGeometry.cs
- EventLogPermissionAttribute.cs
- NullableFloatAverageAggregationOperator.cs
- DataGridViewCellEventArgs.cs
- RequiredAttributeAttribute.cs
- XamlLoadErrorInfo.cs
- RootBuilder.cs
- RegexRunner.cs
- WebScriptMetadataFormatter.cs
- CodeAttributeDeclaration.cs
- KeyValueConfigurationElement.cs
- DataControlFieldHeaderCell.cs
- StylusDevice.cs
- EnumerableRowCollectionExtensions.cs
- WindowsSolidBrush.cs
- ClientUrlResolverWrapper.cs
- CachedRequestParams.cs
- CustomWebEventKey.cs
- PreviewKeyDownEventArgs.cs
- TextPointerBase.cs
- Speller.cs
- WinEventQueueItem.cs