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
- ReaderContextStackData.cs
- StreamInfo.cs
- TypeDescriptionProviderAttribute.cs
- SqlNodeTypeOperators.cs
- WebServiceEnumData.cs
- TransactionScope.cs
- RuleProcessor.cs
- Message.cs
- PriorityRange.cs
- XmlSchemaAll.cs
- DesignerObjectListAdapter.cs
- LifetimeServices.cs
- XmlTypeAttribute.cs
- PageAsyncTaskManager.cs
- DoubleIndependentAnimationStorage.cs
- ToolStripDropDownMenu.cs
- DataSourceSelectArguments.cs
- BuildProvider.cs
- BinaryObjectInfo.cs
- StringHelper.cs
- Nullable.cs
- GridViewRowCollection.cs
- updatecommandorderer.cs
- DefaultValueMapping.cs
- WebAdminConfigurationHelper.cs
- NameSpaceExtractor.cs
- SelectionItemPattern.cs
- PolicyManager.cs
- CommonProperties.cs
- DataGridViewMethods.cs
- WebPartDisplayMode.cs
- MailDefinition.cs
- WSHttpBindingElement.cs
- SQLInt16.cs
- ExcludeFromCodeCoverageAttribute.cs
- ThreadExceptionEvent.cs
- RangeValidator.cs
- FormatSelectingMessageInspector.cs
- HttpCacheParams.cs
- GenericPrincipal.cs
- DesignerActionVerbItem.cs
- DataGridItemAutomationPeer.cs
- ActivityCodeGenerator.cs
- TableProviderWrapper.cs
- SubqueryRules.cs
- JsonQNameDataContract.cs
- Localizer.cs
- DataRecordObjectView.cs
- DataFieldConverter.cs
- tibetanshape.cs
- ReadOnlyAttribute.cs
- __ConsoleStream.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- HtmlFormWrapper.cs
- SystemBrushes.cs
- WebPartConnectionsDisconnectVerb.cs
- NativeMethods.cs
- Module.cs
- LinearGradientBrush.cs
- AnalyzedTree.cs
- CallContext.cs
- Volatile.cs
- TreeViewImageKeyConverter.cs
- ReflectPropertyDescriptor.cs
- TypeSource.cs
- GridViewCellAutomationPeer.cs
- SecurityTokenAuthenticator.cs
- BufferedGraphicsContext.cs
- FormParameter.cs
- SerializableAttribute.cs
- XmlSchemaType.cs
- LabelDesigner.cs
- ReadOnlyDataSource.cs
- WebPartUtil.cs
- StagingAreaInputItem.cs
- WorkflowOperationBehavior.cs
- PathData.cs
- SizeChangedEventArgs.cs
- EditModeSwitchButton.cs
- XPathSelfQuery.cs
- XmlDataSourceDesigner.cs
- SpellerStatusTable.cs
- ArraySet.cs
- ParsedAttributeCollection.cs
- TouchFrameEventArgs.cs
- ToolStripStatusLabel.cs
- ClonableStack.cs
- QualifiedCellIdBoolean.cs
- ImageField.cs
- WaitHandleCannotBeOpenedException.cs
- ChangeNode.cs
- WindowsGraphicsWrapper.cs
- TreeViewHitTestInfo.cs
- StringUtil.cs
- SamlAuthorityBinding.cs
- BamlLocalizableResourceKey.cs
- CompiledQueryCacheKey.cs
- EdmItemError.cs
- ObjectHandle.cs
- ButtonFieldBase.cs