Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 在asp.net的网格视图中单击其他组项时折叠上一个组_Jquery_Asp.net - Fatal编程技术网

Jquery 在asp.net的网格视图中单击其他组项时折叠上一个组

Jquery 在asp.net的网格视图中单击其他组项时折叠上一个组,jquery,asp.net,Jquery,Asp.net,我的.aspx页面代码如下所述。在此过程中,我将一些产品绑定到父网格(grdPBase)将一些产品绑定到其子网格(grdPFamily),方式与我将一些产品添加到其子网格的方式相同 问题是,如果我单击第一个加号,那么除了当前的加号之外,其余所有加号都应处于可折叠模式 <div id="style_1" class="scrollbar h450"> <asp:GridView ID="grdPBase" runat="server" class="fon

我的
.aspx
页面代码如下所述。在此过程中,我将一些产品绑定到父
网格(grdPBase)
将一些产品绑定到其
子网格(grdPFamily)
,方式与我将一些产品添加到其子网格的方式相同

问题是,如果我单击第一个加号,那么除了当前的加号之外,其余所有加号都应处于可折叠模式

<div id="style_1" class="scrollbar h450">
            <asp:GridView ID="grdPBase" runat="server" class="font15" margin-left="10px" paddding-left="15px"
                AutoGenerateColumns="false"
                GridLines="None" DataKeyNames="ProductID" ShowHeader="False" OnRowDataBound="OngrdPBaseRowDataBound"
                OnSelectedIndexChanged="OngrdPBaseSelectedIndexChanged">
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:ImageButton ID="imgPFamilyShow" runat="server" OnClick="imgPFamilyShow_Click"
                                class="outlinenone" ImageUrl="~/Images/plus.png" CommandArgument="Show" />
                            <asp:Panel ID="pnlPFamily" runat="server">
                                <asp:GridView ID="grdPFamily" runat="server" OnRowDataBound="OngrdPFamilyRowDataBound"
                                    margin-left="10px" paddding-left="15px"
                                    OnSelectedIndexChanged="OngrdPFamilySelectedIndexChanged" class="font15 mtop8 mleft10"
                                    AutoGenerateColumns="false" DataKeyNames="ProductID" GridLines="None"
                                    ShowHeader="False">
                                    <Columns>
                                        <asp:TemplateField ItemStyle-CssClass="hs">
                                            <ItemTemplate>
                                                <asp:ImageButton ID="imgPClassShow" runat="server" OnClick="imgPClassShow_Click"
                                                    class="outlinenone" ImageUrl="~/Images/plus.png" CommandArgument="Show" />
                                                <asp:Panel ID="pnlPClass" runat="server">
                                                    <asp:GridView ID="grdPClass" runat="server" class="mtop8 font15"
                                                        DataKeyNames="ProductID" AutoGenerateColumns="false" OnRowDataBound="OngrdPClassRowDataBound"
                                                        OnSelectedIndexChanged="OngrdPClassSelectedIndexChanged" GridLines="None" ShowHeader="False">
                                                        <Columns>
                                                            <asp:TemplateField ItemStyle-CssClass="hs">
                                                                <ItemTemplate>
                                                                    <asp:ImageButton ID="imgPLineShow" runat="server" OnClick="imgPLineShow_Click" class="outlinenone"
                                                                        ImageUrl="~/Images/plus.png" CommandArgument="Show" />
                                                                    <asp:Panel ID="pnlPLine" runat="server">
                                                                        <asp:GridView ID="grdPLine" runat="server" class="mtop10 font15"
                                                                            DataKeyNames="ProductID" OnRowDataBound="OngrdPLineRowDataBound" OnSelectedIndexChanged="OngrdPLineSelectedIndexChanged"
                                                                            AutoGenerateColumns="False" GridLines="None" ShowHeader="False">
                                                                            <Columns>
                                                                                <asp:BoundField DataField="ProductID" HeaderText="PLineID" ItemStyle-CssClass="hidden" />
                                                                                <asp:BoundField DataField="ProductName" HeaderText="PLineName" ItemStyle-CssClass="hidden" />
                                                                                <asp:TemplateField>
                                                                                    <ItemTemplate>
                                                                                        <asp:Label runat="server" ID="lblPLine" class="Plinecolor" Text="" ForeColor="#800000"
                                                                                            Font-Size="14px"></asp:Label>
                                                                                        <asp:LinkButton ID="lnkDeletePLine" runat="server" class="font12" OnClick="lnkDeletePLine_Click"
                                                                                            OnClientClick="return confirm('Are you sure you want delete?')">
                                                                                                                <i class="glyphicon glyphicon-trash"></i></asp:LinkButton>
                                                                                    </ItemTemplate>
                                                                                </asp:TemplateField>
                                                                            </Columns>
                                                                        </asp:GridView>
                                                                    </asp:Panel>
                                                                </ItemTemplate>
                                                            </asp:TemplateField>
                                                            <asp:BoundField DataField="ProductID" HeaderText="PClassID" ItemStyle-CssClass="hidden" />
                                                            <asp:BoundField DataField="ProductName" HeaderText="PClassName" ItemStyle-CssClass="hidden" />
                                                            <asp:TemplateField>
                                                                <ItemTemplate>
                                                                    <asp:Label runat="server" ID="lblPClass" class="Pclasscolor" ForeColor="Blue" Font-Size="15px"
                                                                        Text=""></asp:Label>
                                                                    <asp:LinkButton ID="lnkDeletePClass" runat="server" class="font12" OnClick="lnkDeletePClass_Click"
                                                                        OnClientClick="return confirm('Are you sure you want delete?')">
                                                                                        <i class="glyphicon glyphicon-trash"></i></asp:LinkButton>
                                                                </ItemTemplate>
                                                            </asp:TemplateField>
                                                        </Columns>
                                                    </asp:GridView>
                                                </asp:Panel>
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                        <asp:BoundField DataField="ProductID" HeaderText="PFamilyID" ItemStyle-CssClass="hidden" />
                                        <asp:BoundField DataField="ProductName" HeaderText="PFamilyName" ItemStyle-CssClass="hidden" />
                                        <asp:TemplateField>
                                            <ItemTemplate>
                                                <asp:Label runat="server" ID="lblPFamily" ForeColor="#800000" class="font14" Text=""></asp:Label>
                                                <asp:LinkButton ID="lnkDeletePFamily" runat="server" class="font12" OnClick="lnkDeletePFamily_Click"
                                                    OnClientClick="return confirm('Are you sure you want delete?')">
                                                                    <i class="glyphicon glyphicon-trash"></i></asp:LinkButton>
                                            </ItemTemplate>
                                        </asp:TemplateField>
                                    </Columns>
                                </asp:GridView>
                            </asp:Panel>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:BoundField DataField="ProductID" HeaderText="PBaseID" ItemStyle-CssClass="hidden" />
                    <asp:BoundField DataField="ProductName" HeaderText="PBaseName" ItemStyle-CssClass="hidden" />
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:Label runat="server" ID="lblPBase" class="Pbasecolor font15" Text="" ForeColor="#3e3e5b"></asp:Label>
                            <asp:LinkButton ID="lnkDeletePBase" runat="server" class="font12" Font-Bold="true"
                                OnClick="lnkDeletePBase_Click"  OnClientClick="return confirm('Are you sure you want delete?')">
                                                <i class="glyphicon glyphicon-trash"></i></asp:LinkButton>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
            <asp:LinkButton ID="lnkDummy" runat="server"></asp:LinkButton>
        </div>


也许我弄错了,但我在这个问题中没有看到任何C。如果您能回答这个问题并删除C标记,我们将不胜感激,因为它似乎与此无关。非常感谢。也许我弄错了,但在这个问题上我看不到任何C。如果您能回答这个问题并删除C标记,我们将不胜感激,因为它似乎与此无关。非常感谢。