使用LinqDataSource重新绑定GridView
我有一个gridview,它的数据源使用LinqDataSource。我添加了一个页脚模板,用户可以插入新记录。Add按钮有一个命令名,该命令名将值放入字典列表中,然后调用LinqDataSource.Insert()方法。这个很好用。但是gridview永远不会自动刷新新行。我正在使用LinqDataSource。选择事件以初始绑定数据。我尝试了LinqDataSource.Bind()和GridView.Bind(),但GridView从未刷新。知道如何让GridView重新绑定吗使用LinqDataSource重新绑定GridView,linq,gridview,linqdatasource,Linq,Gridview,Linqdatasource,我有一个gridview,它的数据源使用LinqDataSource。我添加了一个页脚模板,用户可以插入新记录。Add按钮有一个命令名,该命令名将值放入字典列表中,然后调用LinqDataSource.Insert()方法。这个很好用。但是gridview永远不会自动刷新新行。我正在使用LinqDataSource。选择事件以初始绑定数据。我尝试了LinqDataSource.Bind()和GridView.Bind(),但GridView从未刷新。知道如何让GridView重新绑定吗 注意:我
注意:我没有使用UpdateDate面板,简单的回发/刷新没有ajax一旦有效的解决方案是:
- 添加逻辑以定义CodeBehind中GridView的DataSourceID
- 在Insert()方法之后调用函数