System.Data.Tests.DataRowViewTest2.BeginEdit C# (CSharp) Метод

BeginEdit() приватный Метод

private BeginEdit ( ) : void
Результат void
        public void BeginEdit()
        {
            DataTable dt = DataProvider.CreateParentDataTable();
            DataView dv = new DataView(dt);

            DataRowView drv = dv[0];

            drv.BeginEdit();
            drv["String1"] = "ChangeValue";

            // check Proposed value
            Assert.Equal("ChangeValue", dt.Rows[0]["String1", DataRowVersion.Proposed]);

            // check Original value
            Assert.Equal("1-String1", dt.Rows[0]["String1", DataRowVersion.Original]);

            // check IsEdit
            Assert.Equal(true, drv.IsEdit);

            // check IsEdit - change another row
            dv[1]["String1"] = "something";
            Assert.Equal(true, drv.IsEdit);
        }