在另一个组件上单击GridView外部时,我遇到了DataGridView(DevExpress)的问题。更改后的值将重置为默认值和提交,这与预期不符。
//Designer:
this.grdSokande.Leave += new System.EventHandler(this.grdSokandeNew_Leave);
//Event in codebehind
private void grdSokandeNew_Leave(object sender, EventArgs e){
SokandeBindingSource.EndEdit();
}
如果我放置一个断点,我可以看到退出GridView时该值翻转回默认值。 我看过DirtyState但是DevExpress似乎没有相应的功能。
答案 0 :(得分:0)
您需要在发出EndEdit()
之前在活动行/单元格中发布值