我到一个TabContainer里面放了2个选项卡TabPanel1和TabPanel2
在TabPanel1里面放了一个Gridview1,在TabPanel2里面放了一个Gridview2.
页面有个刷新按钮,当按这个按钮后2个Gridview分别绑定.
问题是我按了按钮之后,Gridview竟然没有显示.我绑定的语句没错误,DataTable里面有值.由于第一次用,想找人问下是怎么回事??(经过测试,我放了个Lable到TabPanel里面,结果有显示,就是显示不出Gridview)我Gridview没有隐藏. 
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MyMessage.aspx.cs" Inherits="Lab_MyMessage" %><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>我的消息</title>
    <base target="_self" />
    <style type="text/css">
        .style1
        {
            width: 69px;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div style="width: 300; height: 300; padding: 20px 10px 10px 10px;">
        <table id="Table1" cellspacing="0" cellpadding="2" width="100%" border="1" class="infogrid"
            style="border: solid 1px #597DB9" frame="void">
            <tr>
                <td align="right" class="style1">
                    <asp:Label ID="lbSendcode" runat="server" Text="发送人学号:"></asp:Label>
                </td>
                <td>
                    <asp:TextBox ID="txtsendcode" runat="server" Width="165px"></asp:TextBox>
                    <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <cc1:TabContainer ID="TabMS" runat="server" ActiveTabIndex="1" Height="199px" Width="715px">
                        <cc1:TabPanel runat="server" HeaderText="接收的消息" ID="TabPanelIn">
                            <ContentTemplate>
                                <asp:GridView ID="gdIn" runat="server" AutoGenerateColumns="False" Height="166px"
                                    Width="700px">
                                    <Columns>
                                        <asp:TemplateField>
                                            <ItemTemplate>
                                                <asp:CheckBox ID="chkSear" runat="server" />
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                        <asp:TemplateField HeaderText="序号">
                                            <ItemTemplate>
                                                <%#  Container.DataItemIndex + 1%>
                                            </ItemTemplate>
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:TemplateField>
                                        <asp:BoundField ItemStyle-HorizontalAlign="Center" DataField="SendID" HeaderText="发送人">
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:BoundField>
                                        <asp:BoundField ItemStyle-HorizontalAlign="Center" DataField="MessageText" HeaderText="消息内容">
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:BoundField>
                                        <asp:BoundField ItemStyle-HorizontalAlign="Center" DataField="SendDate" HeaderText="发送时间">
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:BoundField>
                                    </Columns>
                                </asp:GridView>
                            </ContentTemplate>
                        </cc1:TabPanel>
                        <cc1:TabPanel ID="TabPanelOut" runat="server" HeaderText="已发送的消息">
                            <ContentTemplate>
                                <asp:GridView ID="gdOut" runat="server" AutoGenerateColumns="False" Height="166px"
                                    Width="700px" onrowdatabound="gdOut_RowDataBound">
                                    <Columns>
                                        <asp:TemplateField>
                                            <ItemTemplate>
                                                <asp:CheckBox ID="chkSr" runat="server" />
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                        <asp:TemplateField HeaderText="序号">
                                            <ItemTemplate>
                                                <%#  Container.DataItemIndex + 1%>
                                            </ItemTemplate>
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:TemplateField>
                                        <asp:BoundField DataField="MessageText" HeaderText="发送内容">
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:BoundField>
                                        <asp:BoundField DataField="SendDate" HeaderText="发送时间">
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:BoundField>
                                        <asp:BoundField DataField="StudentCode" HeaderText="接收人">
                                            <ItemStyle HorizontalAlign="Center"></ItemStyle>
                                        </asp:BoundField>
                                    </Columns>
                                </asp:GridView>
                                <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
                            </ContentTemplate>
                        </cc1:TabPanel>
                    </cc1:TabContainer>
                </td>
            </tr>
            <tr>
                <td class="style1">
                </td>
                <td>
                    <asp:Button ID="btnsendto" runat="server" Text="删除" Width="100px" />
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <asp:Button ID="btncanel" runat="server" Text="关闭" OnClientClick="javascript:window.close();"
                        Width="100px" />
                </td>
            </tr>
        </table>
    </div>
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    </form>
</body>
</html>
    protected void Page_Load(object sender, EventArgs e)
    {
        string sCode = "";
        sCode = UserLoginer.GetLoginUser().EmplCode.ToString();
        BindIn(sCode);
        BindOut(sCode);        
    }
 public void BindIn(string pCode)
    {
        ExperimentSet_BLL experbll = new ExperimentSet_BLL();
        DataTable dt = new DataTable();
        dt = experbll.GetInMessage(pCode);
        int c = dt.Rows.Count;
        this.gdIn.DataSource = dt;
        gdIn.DataBind();
    }
    public void BindOut(string sStudentID)
    {
        ExperimentSet_BLL experbll = new ExperimentSet_BLL();
        DataTable dt = new DataTable();
        dt = experbll.GetOutMessage(sStudentID);
        int c = dt.Rows.Count;
        this.gdOut.DataSource = dt;
        gdIn.DataBind();
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        string sCode = "";
        sCode = UserLoginer.GetLoginUser().EmplCode.ToString();
        BindIn(sCode);
        BindOut(sCode);
        this.Label1.Text = "sssssssssssssssssssssssssssssssssssss";
    }