2015-02-09 79 views
0

我有一个在代码隐藏中动态创建的GridPanel和存储。该GridPanel中有一个按钮工具栏的“搜索”是回调函数“Search_Click”如何从按钮点击更新GridPanel?

如果数据是从在Page_Load()一切都显示精细的约束。但是,如果数据是从Search_Click调用绑定的,我可以看到商店更新正确,并且它在GridPanel上(来自调试器),但页面不会呈现此数据?

我需要做些什么来强制刷新?

回答

0

,我觉得最好的东西保持像网格面板更新的方法是使用数据绑定。 ASP是不是我用的,但在C#中,如果你想绑定到一个简单的字符串列表中的代码将类似于如下:

BindingSource bs = new BindingSource(); 
bs.DataSource = MyDataObject; 
GridPanel.DataSource = bs; 

然后MyDataObject任何更改,应在体现GridPanel