在选项卡容器的选项卡面板中刷新数据并将其绑定到网格视图

时间:2013-12-05 17:02:07

标签: c# jquery asp.net tabs tabcontainer

在.net项目中,我正在处理一个页面,其中包含带有3个选项卡面板的选项卡容器。当我在这些选项卡面板之间切换时,数据不会更新。在第一个选项卡面板中,我有一个网格视图,其数据应该在其他选项卡中执行操作时更新,但在其他选项卡中执行操作后,当我返回到第一个选项卡时,它显示的结果与首页时显示的结果相同加载。我正在使用对象数据源绑定此网格视图。我想从其他选项卡返回到该选项卡时刷新或重新绑定第一个选项卡的网格视图。我创建了3个不同的用户控件,这些控件将为每个选项卡加载,这些用户控件包含网格视图和其他控件。

如下:

<asp:tabcontainer>
    <asp:tabpanel1>
        user control
    </asp:tabpanel1>
    <asp:tabpanel2>
        user control
    </asp:tabpanel2>
    <asp:tabpanel3>
        user control
    </asp:tabpanel3>
</asp:tabcontainer>

请帮我解决这个问题

2 个答案:

答案 0 :(得分:0)

您需要刷新或更新对象数据源,然后在制表符更改事件中调用gridview的rebind或Databind函数...

答案 1 :(得分:0)

我在选项卡容器中添加了autopostback = true,并将数据绑定到相应选项卡面板用户控件的Page_load mehtod中的gridview。