6 types derived from DataControlField
System.Web (5)
UI\WebControls\BoundField.cs (1)
20public class BoundField : DataControlField {
UI\WebControls\ButtonFieldBase.cs (1)
17public abstract class ButtonFieldBase : DataControlField {
UI\WebControls\HyperLinkField.cs (1)
21public class HyperLinkField : DataControlField {
UI\WebControls\ImageField.cs (1)
21public class ImageField : DataControlField {
UI\WebControls\TemplateField.cs (1)
24public class TemplateField : DataControlField {
System.Web.DynamicData (1)
DynamicData\DynamicField.cs (1)
17public class DynamicField : DataControlField, IAttributeAccessor, IFieldFormattingOptions {
70 references to DataControlField
System.Web (68)
UI\WebControls\AutoGeneratedField.cs (2)
110protected override void CopyProperties(DataControlField newField) { 119protected override DataControlField CreateField() {
UI\WebControls\BoundField.cs (2)
308protected override void CopyProperties(DataControlField newField) { 321protected override DataControlField CreateField() {
UI\WebControls\ButtonField.cs (2)
158protected override void CopyProperties(DataControlField newField) { 167protected override DataControlField CreateField() {
UI\WebControls\ButtonFieldBase.cs (1)
115protected override void CopyProperties(DataControlField newField) {
UI\WebControls\CheckBoxField.cs (2)
214protected override void CopyProperties(DataControlField newField) { 223protected override DataControlField CreateField() {
UI\WebControls\CommandField.cs (2)
554protected override void CopyProperties(DataControlField newField) { 577protected override DataControlField CreateField() {
UI\WebControls\DataControlField.cs (5)
16/// Creates a field and is the base class for all <see cref='System.Web.UI.WebControls.DataControlField'/> types. 418protected internal DataControlField CloneField() { 419DataControlField newField = CreateField(); 424protected virtual void CopyProperties(DataControlField newField) { 440protected abstract DataControlField CreateField();
UI\WebControls\DataControlFieldCell.cs (4)
17DataControlField _containingField; 20public DataControlFieldCell(DataControlField containingField) { 25protected DataControlFieldCell(HtmlTextWriterTag tagKey, DataControlField containingField) : base(tagKey) { 30public DataControlField ContainingField {
UI\WebControls\DataControlFieldCollection.cs (21)
35/// <para>Gets a <see cref='System.Web.UI.WebControls.DataControlField'/> at the specified index in the 41public DataControlField this[int index] { 43return ((IList)this)[index] as DataControlField; 49/// <para>Appends a <see cref='System.Web.UI.WebControls.DataControlField'/> to the collection.</para> 51public void Add(DataControlField field) { 60foreach (DataControlField field in this) { 70public bool Contains(DataControlField field) { 79public void CopyTo(DataControlField[] array, int index) { 119/// <para>Returns the index of the first occurrence of a value in a <see cref='System.Web.UI.WebControls.DataControlField'/>.</para> 121public int IndexOf(DataControlField field) { 127/// <para>Inserts a <see cref='System.Web.UI.WebControls.DataControlField'/> to the collection 130public void Insert(int index, DataControlField field) { 161DataControlField field = value as DataControlField; 173DataControlField field = value as DataControlField; 186if (!(o is DataControlField)) 192/// <para>Removes a <see cref='System.Web.UI.WebControls.DataControlField'/> from the collection at the specified 201/// <para>Removes the specified <see cref='System.Web.UI.WebControls.DataControlField'/> from the collection.</para> 203public void Remove(DataControlField field) { 212((DataControlField)o).SetDirty();
UI\WebControls\DataControlFieldHeaderCell.cs (1)
18public DataControlFieldHeaderCell(DataControlField containingField) : base(HtmlTextWriterTag.Th, containingField) {
UI\WebControls\DetailsView.cs (9)
756/// <para>Gets a collection of <see cref='System.Web.UI.WebControls.DataControlField'/> controls in the <see cref='System.Web.UI.WebControls.DetailsView'/>. This property is read-only.</para> 1766foreach (DataControlField field in fields) { 1830foreach (DataControlField f in Fields) { 2108private DetailsViewRow CreateRow(int rowIndex, DataControlRowType rowType, DataControlRowState rowState, DataControlField field, TableRowCollection rows, PagedDataSource pagedDataSource) { 2215if (((DataControlField)fields[i]).ShowHeader) { 2219if (!((DataControlField)fields[i]).Visible) { 2225((DataControlField)fields[i]).ExtractValuesFromCell(newValues, rows[i].Cells[cellIndex] as DataControlFieldCell, rows[i].RowState, includeReadOnlyFields); 2746protected virtual void InitializeRow(DetailsViewRow row, DataControlField field) { 3262DataControlField field = null;
UI\WebControls\GridView.cs (11)
505/// <para>Gets a collection of <see cref='System.Web.UI.WebControls.DataControlField'/> controls in the <see cref='System.Web.UI.WebControls.GridView'/>. This property is read-only.</para> 2042CreateRow(-1, -1, DataControlRowType.EmptyDataRow, DataControlRowState.Normal, dataBinding, null, new DataControlField[0], rows, null); 2054DataControlField[] displayFields = new DataControlField[fieldCount]; 2369foreach (DataControlField f in Columns) { 2646private GridViewRow CreateRow(int rowIndex, int dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, bool dataBind, object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) { 2756if (!((DataControlField)fieldsArray[i]).Visible) { 2762((DataControlField)fieldsArray[i]).ExtractValuesFromCell(newValues, row.Cells[i] as DataControlFieldCell, row.RowState, includeReadOnlyFields); 3312protected virtual void InitializeRow(GridViewRow row, DataControlField[] fields) { 3936private void ApplySortingStyle(TableCell cell, DataControlField field, TableItemStyle ascendingStyle, TableItemStyle descendingStyle) { 4063DataControlField field = fieldCell.ContainingField;
UI\WebControls\HyperLinkField.cs (2)
219protected override void CopyProperties(DataControlField newField) { 230protected override DataControlField CreateField() {
UI\WebControls\ImageField.cs (2)
252protected override void CopyProperties(DataControlField newField) { 265protected override DataControlField CreateField() {
UI\WebControls\TemplateField.cs (2)
207protected override void CopyProperties(DataControlField newField) { 218protected override DataControlField CreateField() {
System.Web.DynamicData (2)
DynamicData\DynamicField.cs (2)
188protected override DataControlField CreateField() { 279protected override void CopyProperties(DataControlField newField) {