or
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="lnkDownload"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="lnkDownload" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager>
<telerik:GridTemplateColumn FilterControlAltText="Filter TemplateColumn column" HeaderText="Description"
UniqueName="TemplateColumn" SortExpression="Description">
<ItemTemplate>
<asp:Panel ID="pnlContent" runat="server">
<asp:LinkButton ID="lnkDownload" Text='<%# Bind("Description") %>' runat="server"
OnClick="lnkDownload_Click"></asp:LinkButton>
</asp:Panel>
</ItemTemplate>
<ItemStyle HorizontalAlign="Left" />
</telerik:GridTemplateColumn>
<telerik:RadGrid ID="radGridExperienceEntry" runat="server" OnNeedDataSource="GetData"> <GroupingSettings CaseSensitive="False" /> <MasterTableView AutoGenerateColumns="false" DataKeyNames="Id"> <Columns> <telerik:GridBoundColumn DataField="Category" UniqueName="Category" HeaderText="Category Type"> <FilterTemplate> <telerik:RadComboBox ID="RadComboBoxCategory" Height="100px" AppendDataBoundItems="true" SelectedValue='<%# ((GridItem)Container).OwnerTableView.GetColumn("Category").CurrentFilterValue %>' runat="server" OnClientSelectedIndexChanged="IndexChanged"> <Items> <telerik:RadComboBoxItem Text="All" /> <telerik:RadComboBoxItem Text="Category1" Value="C1" /> <telerik:RadComboBoxItem Text="Category2" Value="C2" /> </Items> </telerik:RadComboBox> <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server"> <script type="text/javascript"> function IndexChanged(sender, args) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); tableView.filter("Category", args.get_item().get_value(), "EqualTo"); } </script> </telerik:RadScriptBlock> </FilterTemplate> </telerik:GridBoundColumn> </Columns> </MasterTableView></telerik:RadGrid>
public IEnumerable GetNodesByParent(string Jid){ UnitOfWork unitofwork = new UnitOfWork(); return (from r in unitofwork.PsldwRepository.Get() where r.RELRELAT01A == Jid select r.PDTCODEA).ToList();}