TLDR Version:
In situations where a databound value falls outside the options on a RadComboBox, how can I over-ride the default behavior (selecting the first option in the list) with showing the value as empty?
Example:
If I have a RadComboBox with selectable options A,B,C and D and it is bound a field with current value of G, I want the value of the RadComboBox to be empty, rather than defaulting to option A.
Business details (If interested)
We have a business object that contains an employee who is responsible for it. This is selected and edited by a RadComboBox. This works well in typical usage.
However, when an employee leaves the company, the business object will still list them as the person responsible for it. The next time the item is edited, the ex-employee will no longer be in the drop-down select list. This causes the RadComboBox to default to the first employee on the list, with no warning that the field needs to be intentionally selected before saving.
We would like to be able to control the behavior when an ex-employee is on the object, the combobox will show up as empty, and thus trigger the required field validation. (Our rule is that the person must be updated upon the first edit after they leave.)

</asp:ScriptManager> <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateHierarchy="True" CellSpacing="0" Culture="de-DE" GridLines="None"><MasterTableView><CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings><RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"><HeaderStyle Width="20px"></HeaderStyle></RowIndicatorColumn><ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"><HeaderStyle Width="20px"></HeaderStyle></ExpandCollapseColumn> <NestedViewTemplate> <asp:Panel runat="server" ID="configControlContainer" CssClass="viewWrap" Visible="true"> <telerik:RadTabStrip runat="server" ID="TabStrip1" MultiPageID="Multipage1" SelectedIndex="0"> <Tabs> <telerik:RadTab runat="server" Text="Satzart 2" PageViewID="PageView1"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Satzart 3" PageViewID="PageView2"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Satzart 4" PageViewID="PageView3"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage runat="server" ID="Multipage1" SelectedIndex="0" RenderSelectedPageOnly="false"> <telerik:RadPageView runat="server" ID="PageView1"> <telerik:RadGrid ID="RadGrid2" runat="server" AutoGenerateHierarchy="True" CellSpacing="0" Culture="de-DE" GridLines="None"/> </telerik:RadPageView> </telerik:RadMultiPage> </asp:Panel> </NestedViewTemplate> <Columns> <telerik:GridBoundColumn DataField="id" FilterControlAltText="Filter column column" UniqueName="column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Satzart" FilterControlAltText="Filter column1 column" UniqueName="column1"> </telerik:GridBoundColumn> </Columns>
I have a problem with this page, it does not display correctly:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Prueba2.aspx.cs" Inherits="Prueba2" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link href="~/Content/bootstrap-grid.min.css" rel="stylesheet" /> <link href="~/Content/bootstrap-reboot.css" rel="stylesheet" /> <link href="~/Content/bootstrap.css" rel="stylesheet" /> <link href="~/Content/font-awesome.css" rel="stylesheet" /> <title></title></head><body> <form id="form1" runat="server"> <telerik:RadCodeBlock runat="server"> <script type="text/javascript"> </script> </telerik:RadCodeBlock> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js"></asp:ScriptReference> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"></asp:ScriptReference> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js"></asp:ScriptReference> </Scripts> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManagerEspecies" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="pnFecha"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="pnFecha" LoadingPanelID="RadAjaxLoadingPanel1"></telerik:AjaxUpdatedControl> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" CssClass="loadingPanel" Transparency="20"> </telerik:RadAjaxLoadingPanel> <telerik:RadWindowManager ID="rdwManager" runat="server"> </telerik:RadWindowManager> <div class="container-fluid"> <div class="card" runat="server"> <div class="card-body"> <telerik:RadTabStrip runat="server" ID="RadTabStrip1" MultiPageID="RadMultiPage1" SelectedIndex="0"> <Tabs> <telerik:RadTab runat="server" Text="Prueba" PageViewID="rpvFicha" Value="rpvFicha"></telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage runat="server" ID="RadMultiPage1" SelectedIndex="0" CssClass="card"> <telerik:RadPageView runat="server" ID="rpvFicha" CssClass="card-body"> <telerik:RadPanelBar runat="server" ID="rpnFicha" Width="100%" Style="margin-bottom: 0px"> <Items> <telerik:RadPanelItem runat="server" Expanded="False" Text="Coordenadas" Visible="true" Value="habitats"> <ContentTemplate> <telerik:RadTextBox ID="RadTextBox1" runat="server" Rows="3" MaxLength="3500" Wrap="false" Width="100%" TextMode="MultiLine"></telerik:RadTextBox> </ContentTemplate> </telerik:RadPanelItem> </Items> <Items> <telerik:RadPanelItem runat="server" Expanded="False" Text="BibliografÃa" Visible="true" Value="bibliografia"> <HeaderTemplate> <a class="rpExpandable"> <span class="rpExpandHandle"></span> </a> <asp:Label Text="label1" ID="label1" runat="server" CssClass="rpText"> </asp:Label> </HeaderTemplate> <ContentTemplate> <telerik:RadTextBox ID="rdtSituacion" runat="server" Rows="3" MaxLength="3500" Wrap="false" Width="100%" TextMode="MultiLine"></telerik:RadTextBox> </ContentTemplate> </telerik:RadPanelItem> </Items> <Items> <telerik:RadPanelItem runat="server" Expanded="False" Text="Observaciones" Visible="true" Value="observaciones"> <ContentTemplate> <telerik:RadTextBox ID="RadTextBox2" runat="server" Rows="3" MaxLength="3500" Wrap="false" Width="100%" TextMode="MultiLine"></telerik:RadTextBox> </ContentTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar> </telerik:RadPageView> </telerik:RadMultiPage> </div> </div> </div> </form></body></html>In my webconfig i have this configuration:
<add key="Telerik.Web.UI.RenderMode" value="lightweight" />
But if i change the rendermode from the panel to Classic it is displayed well, What is the problem?
Thank you in advance

Hello,
in my aspx page I have 3 combobox.
The First, the only one enabled, shows States. When the user select one state, the other 2 combo read the database and select cities and clients from that state.
At the moment I reload the page when the search take place.
Is It possible to avoid the page reloading?
Luigi


Hello,
in my RadGrid I have to show tooltip for every Cell, but every time I have to make a database access to retrieve fields to compose the tooltip, but a database access for every mouse movement is too heavy.
What is the best way to achieve this?
Thank you
Luis

Hello,
I need a JavaScript function that disable one control on my aspx page
where the user select a particular item in a RadButtonList.
I need to make it client-side, not server-side, for performance reasons.
How can I write it? (I don't know JavaScript).
Thanks in advance.
Luis
First off, I apologize for posting a new question on this issue, but I'm still not clear how to do this after having looked at the various samples and documentation.
I have a from with a link in the parent page. When the link is clicked, it calls a radwindow:
function openRadWindow(fileNameAndIP, windowName, width, height) { var oWnd = radopen(fileNameAndIP, windowName); oWnd.set_visibleStatusbar(false); oWnd.set_behaviors(Telerik.Web.UI.WindowBehaviors.Close + Telerik.Web.UI.WindowBehaviors.Move); oWnd.set_destroyOnClose(true); oWnd.set_width(width); oWnd.set_height(height); oWnd.set_modal(true); oWnd.set_overlay(false); oWnd.set_iconUrl("../Icons/favicon-16x16.png"); oWnd.center();};I call it this way from either a linkbutton or a link in a Radgrid:
OnClientClick="openRadWindow('../IP/dlgIPDetail.aspx?IP=" + host.Ipv4 + "','wIPLookup','1000','510');return false;"
I have this windowManager in the parent page:
<telerik:RadWindowManager ID="rwManager" runat="server"> <Windows> <telerik:RadWindow ID="wIPLookup" runat="server" Overlay="true" /> </Windows></telerik:RadWindowManager>
From the initial window, I want to call a larger window and pass a value similar to the way I call the initial window that needs to be on top of the original window. The examples and docs that I have looked at have some JS snippets that don't fully explain (at least that I can understand) the entire relationship between the windows. I need to know where to add the JS for calling the second window, and where (or whether) to create additional windows entries in the RadWindowManager/s ( on the parent page, or in a RadWindowManager on the first window that calls the second window?)
Hi,
I am noticing on our server that there are tens of thousands of files named along the lines of
Firstly, can you tell me what these files are for?
Secondly, if this is expected and they are temporary files, how can I set it to use a different directory (ie the actual windows temp directory)
Thanks.
