C# RadGrid InsertCommand事件在每次页面刷新时重复

C# RadGrid InsertCommand事件在每次页面刷新时重复,c#,telerik,telerik-grid,C#,Telerik,Telerik Grid,我正在使用MasterTableEditForm在RadGrid中插入行。在编辑表单中,我有一个commandname=“PerformInsert”属性的按钮,用于插入新行 在C#中,我将InsertCommand事件用于自定义插入逻辑。 在此之后,我的MasterTableEditForm将关闭,但每次刷新页面时,InsertCommand都会使用commandname=“PerformInsert”属性再次处理,并且插入操作会重复 那么我能做些什么来避免多个InsertCommand处理呢

我正在使用MasterTableEditForm在RadGrid中插入行。在编辑表单中,我有一个commandname=“PerformInsert”属性的按钮,用于插入新行

在C#中,我将InsertCommand事件用于自定义插入逻辑。 在此之后,我的MasterTableEditForm将关闭,但每次刷新页面时,InsertCommand都会使用commandname=“PerformInsert”属性再次处理,并且插入操作会重复

那么我能做些什么来避免多个InsertCommand处理呢


谢谢

我认为问题在于,在处理Insert事件的逻辑后,必须分离事件,如果这不是问题,则必须分离刷新模型的逻辑和按钮的acion,因为按钮的方法不应在刷新时运行

我尝试了事件分离,但不幸的是,问题没有得到解决。