This is a migrated thread and some comments may be shown as answers.

panel visible true not working in radgrid

1 Answer 308 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Ashok
Top achievements
Rank 1
Ashok asked on 28 Feb 2013, 01:42 PM
<MasterTableView DataKeyNames="AccomMasterId,DestinationId" ShowGroupFooter="true">                        
                        <DetailTables>
                            <telerik:GridTableView DataKeyNames="AccomDetailId,ItemID" Width="100%" runat="server"
                                CommandItemDisplay="None" InsertItemDisplay="Bottom" ShowHeader="true" Name="Accommodation"
                                EditMode="InPlace">                             
                               
                                <Columns>                                    
                                   
                                    <telerik:GridBoundColumn DataField="ContactMaster.CompanyName" FilterControlAltText="Filter CompanyName column"
                                        HeaderText="CompanyName" SortExpression="CompanyName" UniqueName="CompanyName"
                                        Visible="false">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridTemplateColumn HeaderText="Supplier" HeaderStyle-HorizontalAlign="Left">
                                        <EditItemTemplate>
                                            <telerik:RadComboBox ID="rcboSupplierDes" DataTextField="SupplierDescription" EnableLoadOnDemand="True"
                                                DataValueField="ItemID" HighlightTemplatedItems="true" OnItemsRequested="rcboSupplierDes_ItemsRequested"
                                                OnSelectedIndexChanged="OnDescriptionIndexChanged" AutoPostBack="true" ItemsPerRequest="10"
                                                runat="server" Width="300px">
                                                <ItemTemplate>
                                                    <ul>
                                                        <%# DataBinder.Eval(Container, "Text")%>
                                                        <%# DataBinder.Eval(Container, "Attributes['SupplierDescription']")%>
                                                    </ul>
                                                </ItemTemplate>
                                            </telerik:RadComboBox>
                                        </EditItemTemplate>
                                        <FooterTemplate>
                                            <table>
                                                <tr>
                                                    <td>
                                                        
                                                        <asp:Panel ID="pnlDest" Visible="false" runat="server">
</panel>

</footertemplate>

panel set visible false..i want true in itemcommand...get id using findcontrol but not display panel

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 05 Mar 2013, 12:32 PM
Hi,

Please try the following code snippet.

C#:
protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e)
{
    if (e.CommandName == "Your Command")
    {
        GridFooterItem footer = rad2.MasterTableView.GetItems(GridItemType.Footer)[0] as GridFooterItem;
        Panel panel1 = (Panel)footer.FindControl("pnlDest");
        panel1.Visible = true;        
    }
}

Thanks,
Shinu.
Tags
Grid
Asked by
Ashok
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or