I have a requiredfieldvalidator for a raddropdownlist in a radgrid and it will not fire in editmode or insert. The other requried validators in the grid are firing, but this one doesn't want to work. What is the problem? Here is the code-
<telerik:GridTemplateColumn HeaderStyle-Width="200px" HeaderText="Fund" UniqueName="fund_id_fk"
DataField="fund_id_fk">
<ItemTemplate>
<asp:Label runat="server" ID="lblFund" Width="200px" Text='<%# Eval("unit_ep_funds.fund_name") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDropDownList runat="server" ID="FundIDDropDown" DataValueField="fund_id"
SelectedValue='<%# Bind("fund_id_fk") %>' DataTextField="fund_name" DataSourceID="EntityDataFunds"
AppendDataBoundItems="true">
<Items>
<telerik:DropDownListItem Text="Select a fund" Value="-1" />
</Items>
</telerik:RadDropDownList>
<asp:RequiredFieldValidator InitialValue="-1" ID="RequiredFieldValidator11" ControlToValidate="FundIDDropDown"
ErrorMessage="**Required" runat="server">
</asp:RequiredFieldValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderStyle-Width="200px" HeaderText="Fund" UniqueName="fund_id_fk"
DataField="fund_id_fk">
<ItemTemplate>
<asp:Label runat="server" ID="lblFund" Width="200px" Text='<%# Eval("unit_ep_funds.fund_name") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDropDownList runat="server" ID="FundIDDropDown" DataValueField="fund_id"
SelectedValue='<%# Bind("fund_id_fk") %>' DataTextField="fund_name" DataSourceID="EntityDataFunds"
AppendDataBoundItems="true">
<Items>
<telerik:DropDownListItem Text="Select a fund" Value="-1" />
</Items>
</telerik:RadDropDownList>
<asp:RequiredFieldValidator InitialValue="-1" ID="RequiredFieldValidator11" ControlToValidate="FundIDDropDown"
ErrorMessage="**Required" runat="server">
</asp:RequiredFieldValidator>
</EditItemTemplate>
</telerik:GridTemplateColumn>