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

Filter in GridTemplateColumn

1 Answer 882 Views
Grid
This is a migrated thread and some comments may be shown as answers.
ekta agnihotri
Top achievements
Rank 1
ekta agnihotri asked on 13 Jan 2011, 11:59 AM
Hi,
I want to apply Filter in GridTemplateColumn, Please help....
I have paste the code below.


<telerik:RadGrid ID="RadGridCategory" runat="server" GridLines="None" AllowPaging="True"
                                                PageSize="5" AllowSorting="True" AutoGenerateColumns="False" ShowStatusBar="true"
                                                HorizontalAlign="NotSet" AllowMultiRowEdit="false" OnNeedDataSource="RadGridCategory_NeedDataSource"
                                                OnItemCommand="RadGridCategory_ItemCommand" Width="100%" OnUpdateCommand="RadGridCategory_UpdateCommand"
                                                AllowMultiRowSelection="False">
                                                <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle>
                                                <GroupingSettings CaseSensitive="false" />
                                                <MasterTableView CommandItemDisplay="Bottom" DataKeyNames="CategoryID" EditMode="InPlace">
                                                    <CommandItemSettings ShowAddNewRecordButton="false" />
                                                    <Columns>
                                                        <telerik:GridBoundColumn UniqueName="CategoryID" HeaderText="CategoryID" DataField="CategoryID"
                                                            Visible="false">
                                                        </telerik:GridBoundColumn>                                                      
                                                        <telerik:GridTemplateColumn UniqueName="EditColumn" ItemStyle-VerticalAlign="Middle" ItemStyle-HorizontalAlign="Left"
                                                            HeaderStyle-Font-Bold="true" HeaderStyle-HorizontalAlign="Left" HeaderText="Category Name">
                                                            <ItemTemplate>
                                                                <asp:Label ID="lblName" runat="server" Text="<%# Bind('CategoryName') %>"></asp:Label>
                                                            </ItemTemplate>
                                                            <EditItemTemplate>
                                                                <asp:TextBox ID="txtName" runat="server" Text="<%# Bind('CategoryName') %>"></asp:TextBox>
                                                                <asp:RequiredFieldValidator ID="rqfName" runat="server" ControlToValidate="txtName"
                                                                    ErrorMessage="Category Name is Required."></asp:RequiredFieldValidator>
                                                            </EditItemTemplate>
                                                        </telerik:GridTemplateColumn>
                                                        <telerik:GridBoundColumn UniqueName="DisplayText" HeaderText="Display Text" DataField="DisplayText"
                                                            HeaderStyle-Font-Bold="true">
                                                        </telerik:GridBoundColumn>
                                                        <telerik:GridEditCommandColumn EditText="">
                                                        </telerik:GridEditCommandColumn>
                                                        <telerik:GridButtonColumn CommandName="EditIt" Text="Edit">
                                                        </telerik:GridButtonColumn>
                                                        <telerik:GridTemplateColumn UniqueName="DeleteColumn" ItemStyle-VerticalAlign="Middle"
                                                            ItemStyle-HorizontalAlign="Center">
                                                            <ItemTemplate>
                                                                <asp:LinkButton runat="server" CausesValidation="false" OnClientClick="if (confirm('Are You Sure You Wish To Delete This record?'))return true; else return false;"
                                                                    CommandName="Delete" Text="Delete" ID="btnDelete"></asp:LinkButton>
                                                            </ItemTemplate>
                                                        </telerik:GridTemplateColumn>
                                                    </Columns>
                                                </MasterTableView>
                                                <ClientSettings>
                                                    <ClientEvents OnRowDblClick="RowDblClick" />
                                                </ClientSettings>
                                            </telerik:RadGrid>

1 Answer, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 13 Jan 2011, 01:07 PM
Hello Ekta,

Please go through the following demo which demonstrates filtering on GridTemplateColumn.
Grid / Filtering Template Columns

-Shinu.
Tags
Grid
Asked by
ekta agnihotri
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Share this question
or