<telerik:GridTemplateColumn HeaderText=
"Emp"
HeaderStyle-Width=
"27%"
UniqueName=
"EmpID"
DataField=
"EmpID"
> <FilterTemplate>
<telerik:RadComboBox RenderMode=
"Lightweight"
ID=
"RadComboBoxEmp"
DataSourceID=
"dsEmpNameFilter"
<br> DataTextField=
"EmpName"
<br> DataValueField=
"EmpID"
<br> Width=
"100%"
AppendDataBoundItems=
"true"
<br> SelectedValue=
'<%# TryCast(Container, GridItem).OwnerTableView.GetColumn("EmpID").CurrentFilterValue%>'<br> runat="server" OnClientSelectedIndexChanged="EmpNameIndexChanged"><br> <Items><br> <telerik:RadComboBoxItem Text="All" /><br> </Items><br> </telerik:RadComboBox><br> <telerik:RadScriptBlock ID="RadScriptBlock3" runat="server"><br> <script type="text/javascript"><br> function EmpNameIndexChanged(sender, args) {<br> var tableView = $find("<%# TryCast(Container, GridItem).OwnerTableView.ClientID%>");<br> tableView.filter("EmpID", args.get_item().get_value(), "EqualTo");<br> }<br> </script><br> </telerik:RadScriptBlock><br> </FilterTemplate><br><br> <ItemTemplate><br> <%# Eval("EmpName")%><br> </ItemTemplate><br> <EditItemTemplate><br> <telerik:RadDropDownList RenderMode="Lightweight" runat="server" ID="EmpIDDropDown" DataValueField="EmpID"<br> DataTextField="EmpName" DataSourceID="dsEmployees"><br> </telerik:RadDropDownList><br> </EditItemTemplate><br> </telerik:GridTemplateColumn></p>