C# 使用objectdatasource在asp.net中删除

C# 使用objectdatasource在asp.net中删除,c#,asp.net,datagridview,C#,Asp.net,Datagridview,我一直在尝试开发一个使用datagridview的asp.net项目。我的问题是,我的删除似乎不起作用。我用windows窗体尝试过,效果很好,但由于某些原因,当我尝试使用相同的删除时,我会出错。请帮助 删除方法 条件列表.cs public void Deletecondition(Condition delcondition) { int i = 0; int deleteindex = -1; fore

我一直在尝试开发一个使用datagridview的asp.net项目。我的问题是,我的删除似乎不起作用。我用windows窗体尝试过,效果很好,但由于某些原因,当我尝试使用相同的删除时,我会出错。请帮助

删除方法

条件列表.cs

public void Deletecondition(Condition delcondition)
        {
            int i = 0;
            int deleteindex = -1;
            foreach (Condition condition in this)
            {
                if (condition.Condition_ID == delcondition.Condition_ID)
                {
                    deleteindex = i;
                }
                i++;
            }
            if (deleteindex != -1)
            {
                this.RemoveAt(deleteindex);
            }
        }
然后,我在asp.net项目中添加了对.dll文件的引用。但令我惊讶的是,当我单击“删除”时,什么也没有发生

我的删除是否有问题,或者我是否应该采取与通常使用windowsforms不同的方法?
提前感谢。

首先,请告诉我们错误是什么。。听起来像是许可证你犯了什么错误?你提供的信息无法帮助我提供任何帮助。我没有收到任何错误,它只是刷新,什么也没有发生。请帮助。我尝试了所有方法,并盯着看了几个小时。仍然没有解决方案。如果你需要进一步的信息,请告诉我。