sql数据源重新绑定问题

时间:2010-05-08 10:33:14

标签: c# asp.net sql oracle gridview

在插件操作完成后的gridview中,我按ID过滤sqldatasource。我收到一个错误,项目下拉框选择值不在列表中。为了测试我的理论,我创建了一个只有select语句的新的sql数据源,在插入操作之后,我将它绑定到我的网格视图并按Id过滤,我得到了我的结果。

有第二个数据源的问题不是解决方案所以有可能有某种方法可以使用sqldatasource1吗?在许多测试用例中,我尝试的是插入和插入的方法中的sqldatasource.databind()和gridview.databind(),但仍然无效。

我没有在原始数据源上应用任何过滤器?

1 个答案:

答案 0 :(得分:0)

代码更好但是如果你从代码中加载你的数据源那么你会在插入或做任何需要之后尝试这样的东西:

gridview.datasource = [class or function that returns datasource];
gridview.databind();

这应该重新填充你的数据。