При редактировании DataGrid на экране старое значение, а в базе данных новое.
Меняю, скажем, что-то с "1" на "2", новое значение "2" прописывается в базу данных, а на экране остается старое "1". Если второй раз кликнуть update, то в появившемся текстбоксе видно новое значение "2". Где порылась собака понять не могу. Код ниже. Спасибо!
void Page_Load(Object sender, EventArgs e)
{
SqlConnection myConnection = new SqlConnection("server=**;user=**;password=**;database=**;");
SqlDataAdapter myCommand = new SqlDataAdapter("SELECT * from Interface", myConnection);
DataSet EditDS = new DataSet();
myCommand.Fill(EditDS, "RoomEdit");
EditDW = new DataView();
EditDW = EditDS.Tables["RoomEdit"].DefaultView;
EditGrid.DataSource = EditDW;
if (!Page.IsPostBack)
{
EditGrid.DataBind();
}
}