问题标签 [rowstate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
152 浏览

asp.net - 以编程方式使 gridview 行退出编辑模式

OnRowCommandASP.NET gridview 控件的情况下,如何以编程方式获取编辑模式的行 OUT?我通过命令字段将该行设置为编辑模式。用户单击“立即拒绝”后,我想将该行设置为“常规”非编辑模式。

我现在有:

OnRowCommand 事件

0 投票
1 回答
4692 浏览

c# - 如何使用 DataRowState.Deleted?

我有一个删除按钮,它从 DataGridVeiw 中删除项目并将主 DataTable.Row.RowState 设置为已删除。当我想保存所有更改但无法再从状态已更改的行中访问值 (ID) 时,就会出现问题。我给你看代码:

现在检查:

那么正常的解决方法是什么?

0 投票
2 回答
1847 浏览

vb.net - 将 DataTable 行的 RowState 设置为已删除

我的UltraGrid项目中有一个,并且我在表单上有一个更新功能来更新数据匹配的数据库中的数据。

网格中的数据存储为DataTable. 如果从 中删除一行现有数据UltraGrid,我希望能够将 中RowState的该行设置DataTable为“RowState.Deleted , so that in the Update function I can check theRowState”,如果它是已删除的行,则将其删除,否则,更新数据。

我该怎么做呢?到目前为止,我有下面的代码,但是返回的行数是 1(或者,网格中的当前行数)而不是 2(我删除一行之前的行数)。

在代码中如何以及在何处RowState将已删除行的 设置为RowState.Deleted?有没有使用的替代方法UltraGrid

0 投票
0 回答
262 浏览

vb.net - Bindingsource 行状态更改而无需修改

我有一个带有绑定控件和绑定导航器的表单。当用户单击绑定导航器上的下一个或上一个以检查是否有更改时,我有一个事件,如果有,它会询问他们是否要保存更改。我遇到的问题是,如果有时在某些记录上保存该行已被修改,因此询问他们是否要保存。问题是没有任何修改。我如何查看在调试时修改了什么以尝试解决行状态发生变化的原因

以下是我用来进行检查的部分代码:

显示 true 的是 staffdrv.Row.RowState = DataRowState.Modified。现在它不会每次都发生,仅在某些记录上发生。

请帮忙,我已经把头撞在墙上一个多星期了,试图解决这个问题。

0 投票
2 回答
2069 浏览

c# - 如何检查组合的 RowState 'Altering | 在 RowDataBound 中编辑?

在我的页面上,我设置了一个包含几列的 GridView。我编写了一个更新、删除和插入方法。当我的 GridView 绑定其数据时,会调用以下方法:

我的第二个 if 语句的问题是当我的 GridView 进入编辑模式时(当我想更新我的 GridView 中的记录时)它没有捕捉到RowState Alternate | 编辑看起来像这样(这是我调用更新方法后 RowState 的样子):

在此处输入图像描述

当我尝试单独组合两个 RowStates 时,它也不起作用:

当行不处于编辑(备用|编辑)模式时,应该执行 if 语句中的代码,这就是我!=作为操作员的原因

有谁知道我怎样才能赶上组合模式Alternate | 编辑和编辑模式在一起?

0 投票
2 回答
3835 浏览

c# - RowState.Added 和 DataRowVersion.Original 有什么区别

我有一个具有 3 个条件的函数:

  1. 如果DataRow rowstate == Added
  2. 如果!DataRow HasVersion(DataRowVersion.Original)
  3. 如果DataRow rowstate == modified

我的问题是第二个,有人能解释一下吗? 它与第一个条件有何不同?