DataView.AllowNew Property

Definition

Gets or sets a value that indicates whether the new rows can be added by using the AddNew() method.

C#
public bool AllowNew { get; set; }
C#
[System.Data.DataSysDescription("DataViewAllowNewDescr")]
public bool AllowNew { get; set; }

Property Value

true, if new rows can be added; otherwise, false.

Attributes

Examples

The following example sets the AllowNew property to true before adding a new row with the AddNew method.

C#
private void AddNew()
{
    DataTable table = new DataTable();

    // Not shown: code to populate DataTable.

    DataView view = new DataView(table);
    view.AllowNew = true;
    DataRowView rowView = view.AddNew();
    rowView["ProductName"] = "New Product Name";
}

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also