0

我正在使用 Telerik 网格和子表单(编辑表单?)组合一个简单的列表来添加或更改数据。到目前为止,添加新记录效果很好:我设置了参数,将它们发送到存储过程,并且信息显然正在更新。但是,当我使用更新命令(仅添加表的 id 参数)执行几乎相同的操作时,它只会在当前字段为空时写入数据。不知何故,我认为这一定是我想念的简单东西。

我测试了更新存储过程,它工作正常,所以我决定添加一条 sql 语句将参数写入另一个表,在那里我发现参数显然不是来自编辑表单,至少在有任何数据时不会网格中的字段。相反,它们来自网格字段。

我在带有 ASP.NET 3.5 的 Visual Studio 中使用 C#。目前我在后面的代码中没有代码,我在想也许必须有一些东西才能让它工作。

4

1 回答 1

0

只是偶然发现了我第一次应该注意到的东西。我已将冲突检测设置为“CompareAllValues”,一旦将其设置为“OverwriteChanges”,它就像一个魅力!

呃。

仍然没有代码,但我不确定这是否是一件好事,因为我可能需要进行错误处理。

于 2013-05-22T15:43:07.067 回答