0

我在gridview 的页脚模板中有4 个div 和一个链接按钮。单击flip1它将显示panel3。当您单击linkbutton6 时,它会从footertemplate 获取数据并将数据保存到数据库,但是当页面重新加载时,它不会显示包含gridview 的div,该div 是id 为panel3 的div。它将被隐藏。id 为 panel3 的 div 包含 gridview。

    <script>
        $(document).ready(function () {
            $("#flip1").click(function () {
                $("#panel3").slideToggle("fast");
            });
        });
</script>
<script>
        $(document).ready(function () {

            $("#panel1").hide();
            $("#panel2").hide();
            $("#panel3").hide();
            $("#panel4").hide();
        });</script>

<script>
        $(document).ready(function () {
            $("[id*=LinkButton6]").click(function () {
                alert("Clicked.");
                $("#panel3").show();

            });
        });
    </script>

<asp:LinkButton ValidationGroup="compempty" ID="LinkButton6" runat="server"
OnClick="LinkButton6_Click" ForeColor="Red">Add Complication</asp:LinkButton>

单击linkbutton6但panel3仍处于隐藏状态时,我能够收到警报消息。重新加载页面时如何显示 div...感谢您的帮助....

4

1 回答 1

0

尝试这个

<script>
        $(document).ready(function () {
            $("#flip1").click(function () {
                $("#panel3").slideToggle("fast");
              });

            $("#panel1").hide();
            $("#panel2").hide();
            $("#panel3").hide();

            $("[id*=LinkButton6]").click(function () {
                alert("Clicked.");
                $("#panel3").show();

            });
        });
    </script>
于 2013-08-28T17:16:14.673 回答