After doing collapse/expand left pane , RadSlidingPane is not showing properly in my code.
When I collapse the left radpane and again expands it, my bottom sliding radpane is not resizing.
Here is my code for bottom first radslidingpane and it's same for all other bottom sliding panes......
So please give me the solution for this. I've attached screen shot for more information.
When I collapse the left radpane and again expands it, my bottom sliding radpane is not resizing.
Here is my code for bottom first radslidingpane and it's same for all other bottom sliding panes......
<telerik:RadSlidingPane ID="rspAttrConstraints" Title="<%$ Resources:tabAttrConstraints %>" runat="server" Height="170" OnClientExpanded="RadSlidingHelp" OnClientDocked="RadSlidingHelp" ResizeText="<%$ Resources:ResizeText %>" DockText="<%$ Resources:DockText %>" UndockText="<%$ Resources:UndockText %>" CollapseText="<%$ Resources:CollapseText %>"> <table cellpadding="0" cellspacing="0" width="100%" height="100%" border="0"> <tr> <td height="100%" valign="top" align="left"> <%-- <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <%--ClientSettings-ClientEvents-OnRowSelected="AttrRowSelected" <ContentTemplate>--%> <telerik:RadGrid ID="rgAttrConstraints" runat="server" AllowPaging="false" Width="100%" Height="100%" GroupHeaderItemStyle-Height="0" ShowGroupPanel="false" AllowMultiRowSelection="true" GridLines="Both" ShowFooter="false" AllowAutomaticUpdates="true" EnableViewState="true" OnSelectedIndexChanged="rgAttrConstraints_SelectedIndexChanged" ShowStatusBar="True" AutoGenerateColumns="False" OnItemDataBound="rgAttrConstraints_ItemDataBound" OnItemCreated="rgAttrConstraints_ItemCreated" OnNeedDataSource="rgAttrConstraints_NeedDataSource" OnInsertCommand="rgAttrConstraints_InsertCommand" OnUpdateCommand="rgAttrConstraints_UpdateCommand" BorderWidth="0"> <ClientSettings EnableRowHoverStyle="true" Resizing-AllowColumnResize="false" Resizing-EnableRealTimeResize="true" > <Selecting AllowRowSelect="true"/> <%--<ClientEvents OnRowClick="RowClick" OnRowDblClick="RowDblClick" OnCommand="GridCommand" OnGridCreated="GridCreated"/>--%> <ClientEvents OnRowSelected="AttrRowSelected" OnMasterTableViewCreated="AttrOnLoad" ></ClientEvents> <%-- OnRowSelected="AttrRowSelected" --%> </ClientSettings> <MasterTableView AutoGenerateColumns="false" CommandItemDisplay="Top" EditMode="InPlace" InsertItemDisplay="Bottom" AllowAutomaticInserts="false" DataKeyNames="Id,IsAdvancedConstraint" ClientDataKeyNames="Id,IsAdvancedConstraint,Expression,Name,ConstraintType"> <CommandItemTemplate> <div style="padding: 3px 3px;"> <table> <tr> <td> <asp:LinkButton ID="btnAddNew" runat="server" CommandName="InitInsert" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border:0px;vertical-align:middle;" alt="" src="../Images/NewEnable2.png"/> <asp:Literal runat="server" Text="<%$ Resources:btnAddConstraint %>" ></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnAddPredefined" runat="server" CommandName="AddPredefined" OnClientClick="return addPredefinedAttrConstraint();" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <%----%> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/NewEnable2.png" /> <asp:Literal ID="ltrPredefined" runat="server" Text="<%$ Resources:ltrPredefined %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnInsert" runat="server" CommandName="PerformInsert" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/NewEnable2.png" /> <asp:Literal ID="Literal2" runat="server" Text="<%$ Resources:btnInsertConstraint %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnEditSelected" runat="server" CommandName="EditSelected" OnClientClick="return editSelectedAttrConstraint();" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted%>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/imgEditBtnEnable.png" /> <asp:Literal ID="Literal1" runat="server" Text="<%$ Resources:btnEditSelectedConstraint %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnUpdateEdited" runat="server" CommandName="UpdateEdited" Visible='<%# rgAttrConstraints.EditIndexes.Count > 0 %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/update.png" /> <asp:Literal ID="Literal3" runat="server" Text="<%$ Resources:btnUpdateEditedConstraint %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnCancel" runat="server" CommandName="CancelAll" Visible='<%# rgAttrConstraints.EditIndexes.Count > 0 || rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/imgDelBtnEnable.png" /> <asp:Literal ID="Literal4" runat="server" Text="<%$ Resources:btnCancel %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnDeleteConstraint" runat="server" CommandName="DeleteSelected" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>' OnClientClick="javascript:return ConfirmConstraintsDelete();"> <%--OnClientClick="ConfirmConstraintsDelete();"--%> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/imgDelBtnEnable.png" /> <asp:Literal ID="Literal5" runat="server" Text="<%$ Resources:btnDeleteConstraint %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnAndOr" runat="server" CommandName="AndOr" OnClick="btnAndOrAttrConstraint_Click" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/and_or.png" /> </asp:LinkButton></td> <td> <asp:LinkButton ID="btnUseNot" runat="server" CommandName="AddGroup" OnClick="btnUseNotAttrConstraint_Click" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/not.png" /> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnAddGroup" runat="server" CommandName="AddGroup" OnClick="btnGroupConstraints_Click" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/AddGroupClause.gif" /> <asp:Literal ID="Literal6" runat="server" Text="<%$ Resources:btnAddGroup %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnRemoveGroup" runat="server" CommandName="removeGroup" OnClick="btnRemoveGroupConstraints_Click" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/UnGroupClause.gif" /> <asp:Literal ID="Literal7" runat="server" Text="<%$ Resources:btnRemoveGroup %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnMoveConstraintUp" runat="server" CommandName="MoveUp" OnClick="btnMoveConstraintUp_Click" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/Up.png" /> <asp:Literal ID="Literal8" runat="server" Text="<%$ Resources:btnMoveConstraintUp %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnMoveConstraintDown" runat="server" CommandName="MoveDown" OnClick="btnMoveConstraintDown_Click" Visible='<%# rgAttrConstraints.EditIndexes.Count == 0 && !rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/Down.png" /> <asp:Literal ID="Literal9" runat="server" Text="<%$ Resources:btnMoveConstraintDown %>"></asp:Literal> </asp:LinkButton> </td> <td> <asp:LinkButton ID="btnAdvancedMode" runat="server" CommandName="UpdateEdited" OnClientClick="return AdvancedConstraintMode();" Visible='<%# rgAttrConstraints.EditIndexes.Count > 0 || rgAttrConstraints.MasterTableView.IsItemInserted %>'> <img style="border: 0px; vertical-align: middle;" alt="" src="../Images/advanced.png" /> <asp:Literal ID="Literal10" runat="server" Text="<%$ Resources:btnAdvancedMode %>"></asp:Literal> </asp:LinkButton> </td> </tr> </table> </div> </CommandItemTemplate> <Columns> <telerik:GridTemplateColumn UniqueName="Constraint_Group" HeaderText="" HeaderStyle-Width="10px" ItemStyle-Width="10px"> <ItemTemplate> <asp:Label ID="lblGroup" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "GroupingDisplayText")%>'></asp:Label> <asp:HiddenField ID="hdnParentId" runat="server" /> <asp:HiddenField ID="hdnConstraintId" runat="server" Value='<%#DataBinder.Eval(Container.DataItem, "Id")%>' /> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_AndOr" HeaderText="" HeaderStyle-Width="45px" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:Literal ID="ltrNodeOperator" runat="server"></asp:Literal> </ItemTemplate> <%--<EditItemTemplate> <telerik:RadComboBox ID="ddlAndOr" runat="server" AutoPostBack="true" Width="100%"> <Items> <telerik:RadComboBoxItem Text="And" Value="0"></telerik:RadComboBoxItem> <telerik:RadComboBoxItem Text="Or" Value="1"></telerik:RadComboBoxItem> </Items> </telerik:RadComboBox> </EditItemTemplate>--%> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_UseNot" HeaderText="" HeaderStyle-Width="40px" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:Literal ID="ltrUseNot" runat="server"></asp:Literal> </ItemTemplate> <%--<EditItemTemplate> <telerik:RadComboBox ID="ddlNot" runat="server" AutoPostBack="true" Width="100%"> <Items> <telerik:RadComboBoxItem Text="" Value="0"></telerik:RadComboBoxItem> <telerik:RadComboBoxItem Text="Not" Value="1"></telerik:RadComboBoxItem> </Items> </telerik:RadComboBox> </EditItemTemplate>--%> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_Name" DataField="Name" HeaderText="<%$ Resources:Constraint_Name %>" HeaderStyle-Width="90px"> <ItemTemplate> <asp:Image ID="imgIcon" runat="server" ImageUrl="~/Images/CustomConstraint.bmp" /> <asp:Literal ID="ltrConstraintName" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Name")%>'></asp:Literal> </ItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="txtConstraintName" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "Name")%>' Width="100%"> </telerik:RadTextBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_Dimension" DataField="ConstraintLeftDimension" HeaderText="<%$ Resources:Constraint_Dimension %>" HeaderStyle-Width="100px"> <ItemTemplate> <asp:Literal ID="ltrDimensionName" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "ConstraintLeftDimension")%>'></asp:Literal> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="ddlDimension" runat="server" AutoPostBack="true" Width="100%"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_Field" HeaderText="<%$ Resources:Constraint_Field %>" HeaderStyle-Width="100px"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "ConstraintLeftAttribute")%> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="ddlField" runat="server" AutoPostBack="true" Width="100%"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_Operator" HeaderText="<%$ Resources:Constraint_Operator %>" HeaderStyle-Width="80px"> <ItemTemplate> <asp:Literal ID="ltrOperator" runat="server"></asp:Literal> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="ddlOperators" runat="server" AutoPostBack="true" Width="100%" DropDownWidth="120px"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_Value1" HeaderText="<%$ Resources:Constraint_Value1 %>" HeaderStyle-Width="80px"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "ConstraintValue1")%> </ItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="txtValue1" runat="server" Enabled="true" Width="50%"> </telerik:RadTextBox> <%--<asp:Label ID="lblValue1" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "ConstraintValue1")%>'></asp:Label>--%> <asp:ImageButton ID="imgbPickValue1" runat="server" OnClick="btnPickDBValue1_Click" ImageUrl="~/Images/valuepicker.png" ToolTip="Pick DB Value" /> <asp:ImageButton ID="imgParameters1" runat="server" OnClientClick="onPickParameter1()" ImageUrl="~/Images/pickparameter_16x16.png" ToolTip="Pick Parameter" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn UniqueName="Constraint_Value2" HeaderText="<%$ Resources:Constraint_Value2 %>" HeaderStyle-Width="80px"> <ItemTemplate> <%#DataBinder.Eval(Container.DataItem, "ConstraintValue2")%> </ItemTemplate> <EditItemTemplate> <telerik:RadTextBox ID="txtValue2" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "ConstraintValue2")%>' Enabled="true" Width="50%"> </telerik:RadTextBox> <%--<asp:Label ID="lblValue2" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "ConstraintValue2")%>'></asp:Label>--%> <asp:ImageButton ID="imgbPickValue2" runat="server" OnClick="btnPickDBValue2_Click" ImageUrl="~/Images/valuepicker.png" ToolTip="Pick DB Value" /> <asp:ImageButton ID="imgParameters2" runat="server" OnClientClick="onPickParameter2()" ImageUrl="~/Images/pickparameter_16x16.png" ToolTip="Pick Parameter" /> </EditItemTemplate> </telerik:GridTemplateColumn> <%--<telerik:GridEditCommandColumn UniqueName="Constraint_Edit" HeaderText="" HeaderStyle-Width="100px" EditText="Edit" ButtonType="ImageButton" EditImageUrl="../Images/imgEditBtnEnable.png" UpdateImageUrl="../Images/Success.gif" InsertImageUrl="../Images/Success.gif" CancelImageUrl="../Images/Error.gif"></telerik:GridEditCommandColumn>--%> </Columns> </MasterTableView> </telerik:RadGrid> <%-- </ContentTemplate> </asp:UpdatePanel>--%> </td> </tr> </table> </telerik:RadSlidingPane>So please give me the solution for this. I've attached screen shot for more information.