代码之家  ›  专栏  ›  技术社区  ›  Mitkins Noldorin

在将行留在DataGridView中之前检查错误的最佳方法是什么

  •  1
  • Mitkins Noldorin  · 技术社区  · 16 年前

    据我所知,最好的方法是在dataTable.rowChanging事件中执行此操作。但是如果我想取消这个动作呢?没有EventArgs。取消选项…

    2 回复  |  直到 7 年前
        1
  •  1
  •   TheSoftwareJedi jac    16 年前

    从dataTable.rowChanging事件处理程序中,可以引发异常以取消更改。异常将被抛出到进行更改的代码段中,您可以在其中适当地处理它。

        2
  •  0
  •   Eray Balkanli    7 年前

    在这种情况下 DataGridView ,如果您在 DataTable.RowChanging ,你可以处理它 DataGridView.OnError . 设置 EventArgs.Cancel true 保留数据输入。