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

[Solved] Rad Grid filter option visible all the time

1 Answer 88 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Varun Malhotra
Top achievements
Rank 1
Varun Malhotra asked on 22 Jul 2013, 10:07 PM
I have used Radgrid in one of my ASP.net application. After deployment Radgrid filter are visible all the times. I have used Custom Skin.

<telerik:RadGrid ID="rgAgencyMaster" runat="server" AutoGenerateColumns="false"

PageSize="20" Width="90%" AllowFilteringByColumn="true" AllowPaging="true" Height="500px"

AllowSorting="True" skin="Sunset" EnableEmbeddedSkins="False">

<PagerStyle Mode="NextPrevAndNumeric" ></PagerStyle>

<GroupingSettings CaseSensitive="false" />

<MasterTableView TableLayout="Fixed" AllowMultiColumnSorting="true" AllowNaturalSort="true"

DataKeyNames="AgentKey,AgencyDownloadKey">

<CommandItemSettings ExportToPdfText="Export to PDF"

ExportToCsvImageUrl="mvwres://Telerik.Web.UI, Version=2013.1.403.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4/Telerik.Web.UI.Skins.Default.Grid.ExportToCsv.gif"

ExportToExcelImageUrl="mvwres://Telerik.Web.UI, Version=2013.1.403.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4/Telerik.Web.UI.Skins.Default.Grid.ExportToExcel.gif"

ExportToPdfImageUrl="mvwres://Telerik.Web.UI, Version=2013.1.403.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4/Telerik.Web.UI.Skins.Default.Grid.ExportToPdf.gif"

ExportToWordImageUrl="mvwres://Telerik.Web.UI, Version=2013.1.403.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4/Telerik.Web.UI.Skins.Default.Grid.ExportToWord.gif" />

<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column">

<HeaderStyle Width="20px" />

</RowIndicatorColumn>

<ExpandCollapseColumn Created="True" FilterControlAltText="Filter ExpandColumn column"

Visible="True">

<HeaderStyle Width="20px" />

</ExpandCollapseColumn>

<Columns>

<telerik:GridBoundColumn UniqueName="AgencyDownloadKey" DataField="AgencyDownloadKey"

HeaderText="AgencyDownloadKey" HeaderStyle-Width="30%" Visible="false" DataType="System.String" >

<HeaderStyle Width="30%" />

</telerik:GridBoundColumn>

<telerik:GridBoundColumn DataField="AgentKey" DataType="System.Int64" HeaderText="AgentKey"

SortExpression="AgentKey" UniqueName="AgentKey" Visible="false">

</telerik:GridBoundColumn>

<telerik:GridTemplateColumn UniqueName="TemplateEditColumn" ItemStyle-Width="8%"

HeaderStyle-Width="8%" AllowFiltering="false">

<ItemTemplate>

<asp:LinkButton ID="EditLink" runat="server" Text="Edit Agent" CommandName="EditAgent"></asp:LinkButton>

</ItemTemplate>

<HeaderStyle Width="8%" />

<ItemStyle Width="8%" />

</telerik:GridTemplateColumn>

<telerik:GridTemplateColumn UniqueName="TemplatePolicyListingColumn" ItemStyle-Width="8%"

HeaderStyle-Width="8%" AllowFiltering="false">

<ItemTemplate>

<asp:LinkButton ID="PolicyListing" runat="server" Text="Policy Listing" CommandName="PolicyListing"></asp:LinkButton>

</ItemTemplate>

<HeaderStyle Width="8%" />

<ItemStyle Width="8%" />

</telerik:GridTemplateColumn>

<telerik:GridTemplateColumn UniqueName="TemplateAgencyUsers" ItemStyle-Width="8%"

HeaderStyle-Width="8%" AllowFiltering="false">

<ItemTemplate>

<%-- <asp:LinkButton ID="AgencyUsers" runat="server" Text="Agency Users"></asp:LinkButton>--%>

<a href='<%#generateReturnLink("users")%>&stAgentNumb=<%#Uri.EscapeDataString(Eval("AgentNumb").ToString)%>&stAgentSubCode=<%#Uri.EscapeDataString(Eval("AgentSubCode").ToString)%>'>

<%="Agency Users"%></a>

</ItemTemplate>

<HeaderStyle Width="8%" />

<ItemStyle Width="8%" />

</telerik:GridTemplateColumn>

<telerik:GridTemplateColumn UniqueName="TemplateMessages" ItemStyle-Width="8%" HeaderStyle-Width="8%"

AllowFiltering="false">

<ItemTemplate>

<%--<asp:LinkButton ID="Messages" runat="server" Text="Messages"></asp:LinkButton>--%>

<a href='<%#generateReturnLink("message")%>&AgentNo=<%#Uri.EscapeDataString(Eval("AgentNumb").ToString)%>&AgentKey=<%#Uri.EscapeDataString(Eval("AgentKey").ToString)%>'>

<%="Message"%></a>

</ItemTemplate>

<HeaderStyle Width="8%" />

<ItemStyle Width="8%" />

</telerik:GridTemplateColumn>

<telerik:GridBoundColumn DataField="Name" DataType="System.String" HeaderText="Name"

SortExpression="Name" UniqueName="Name" Visible="true" ItemStyle-Width="40%"

HeaderStyle-Width="30%" FilterControlWidth="70%" AutoPostBackOnFilter="true"

CurrentFilterFunction="Contains" ShowFilterIcon="false">

<HeaderStyle Width="30%" />

<ItemStyle Width="40%" />

</telerik:GridBoundColumn>

<telerik:GridBoundColumn DataField="AgentNumb" DataType="System.String" HeaderText="Agent Number"

SortExpression="AgentNumb" UniqueName="AgentNumb" Visible="true" ItemStyle-Width="15%"

HeaderStyle-Width="15%" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains"

ShowFilterIcon="false">

<HeaderStyle Width="15%" />

<ItemStyle Width="15%" />

</telerik:GridBoundColumn>

<telerik:GridBoundColumn DataField="AgentSubCode" DataType="System.String" HeaderText="Sub-Code"

SortExpression="AgentSubCode" UniqueName="AgentSubCode" Visible="true" ItemStyle-Width="15%"

HeaderStyle-Width="15%" AutoPostBackOnFilter="true" CurrentFilterFunction="Contains"

ShowFilterIcon="false">

<HeaderStyle Width="15%" />

<ItemStyle Width="15%" />

</telerik:GridBoundColumn>

<telerik:GridTemplateColumn UniqueName="TemplateElectronicDelivery" ItemStyle-Width="8%"

HeaderStyle-Width="8%" AllowFiltering="false" HeaderText="Electronic Delivery">

<ItemTemplate>

<asp:LinkButton ID="Delivery" runat="server" Text='<%# Bind("Download") %>' CommandName="Download"></asp:LinkButton>

</ItemTemplate>

<HeaderStyle Width="8%" />

<ItemStyle Width="8%" />

</telerik:GridTemplateColumn>

<telerik:GridBoundColumn UniqueName="ElectronicEmail" DataField="ElectronicEmail"

HeaderText="ElectronicEmail" HeaderStyle-Width="1%" Visible="false">

<HeaderStyle Width="1%" />

</telerik:GridBoundColumn>

</Columns>

<EditFormSettings>

<EditColumn FilterControlAltText="Filter EditCommandColumn column"

CancelImageUrl="Cancel.gif" InsertImageUrl="Update.gif"

UpdateImageUrl="Update.gif">

</EditColumn>

</EditFormSettings>

<PagerStyle PageSizeControlType="RadComboBox" />

</MasterTableView>

<ClientSettings>

<Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True">

</Scrolling>

<ClientEvents></ClientEvents>

</ClientSettings>

<HeaderContextMenu EnableEmbeddedSkins="False">

</HeaderContextMenu>

<FilterMenu EnableEmbeddedSkins="False" EnableImageSprites="False">

</FilterMenu>

</telerik:RadGrid>

1 Answer, 1 is accepted

Sort by
0
Maria Ilieva
Telerik team
answered on 25 Jul 2013, 10:05 AM
Hi Varun,

Cold you please share a screenshot which presents the exact issue you are facing? Also provide the declaration of your custom skin so that we could review it locally.

Regards,
Maria Ilieva
Telerik
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
Tags
Grid
Asked by
Varun Malhotra
Top achievements
Rank 1
Answers by
Maria Ilieva
Telerik team
Share this question
or