Hello, Here is how i bind the dropdown. when i trype anything in dropdown it only search based on product code, but i also want search to perform on product code, Product name and wood type code. Please let me know how can i achieve same. <telerik:RadComboBoxDataSourceID="SqlDataSource1"DataTextField="ProductCode"DataValueField="idxProductPriceID"EnableAutomaticLoadOnDemand="True"ItemsPerRequest="10"ShowMoreResultsBox="true"EnableVirtualScrolling="true"AutoPostBack="true"OnSelectedIndexChanged="drpProduct_SelectedIndexChanged"EnableLoadOnDemand="true"EnableScreenBoundaryDetection="true"HighlightTemplatedItems="true"MarkFirstMatch="false"Filter="Contains"ID="drpProduct"DropDownAutoWidth="Enabled"Width="100px"runat="server"><HeaderTemplate><tablestyle="width: 100%"cellspacing="0"cellpadding="0"><tr><tdstyle="width: 20%;">Product Code </td><tdstyle="width: 40%;">Product Name </td><tdstyle="width: 40%;">Wood Type Code </td></tr></table></HeaderTemplate><ItemTemplate><tablestyle="width: 100%"cellspacing="0"cellpadding="0"><tr><tdstyle="width: 20%;"><%#DataBinder.Eval(Container.DataItem, "ProductCode")%></td><tdstyle="width: 40%;"><%#DataBinder.Eval(Container.DataItem, "ProductName")%></td><tdstyle="width: 40%;"><%#DataBinder.Eval(Container.DataItem, "WoodTypeName")%></td></tr></table></ItemTemplate></telerik:RadComboBox><asp:SqlDataSourcerunat="server"ID="SqlDataSource1"ConnectionString="<%$ ConnectionStrings:Default %>"ProviderName="System.Data.SqlClient"SelectCommandType="StoredProcedure"SelectCommand="3_ProductList_Select"></asp:SqlDataSource>
To maintain accessibility consistency with normal HTML select comboboxes, we need the RadComboBox to support the Home and End keys to jump to the 1st and last item respectively. Currently, it just moves the text cursor to the start/end of the textfield. If the change can't be made globally, can a new property be set to control this behavior? Ideally too, Page Up/Down can jump multiple items at a time. Currently, it scrolls the page. See a 2009 forum post too (from someone else): http://www.telerik.com/forums/radcombobox-home-end-page-up-page-down-keys I see the other keyboard shortcuts listed here: http://demos.telerik.com/aspnet-ajax/combobox/examples/functionality/keyboardsupport/defaultcs.aspx Per Anton: The keyboard support is specification is implemented according to the article (https://www.w3.org/TR/2013/WD-wai-aria-practices-20130307/#combobox) which is why there is no support for these keys. We would like to request these additional keys be supported anyway. [From ticket 1083598]
In a FormView, a routine scenario is to provide a control that has some sort of picklist (either DropDown or ComboBoxList) that may be tied to a field that contains a DBNull. An example might be where one of the fields in the Telerik Profile specifies their favorite Telerik Product (KendoUI, ASP.NET AJAX, etc.). However, their might be profiles where the user has not selected a favorite product. Assuming that the Product list comes from a related table, then this field (say, FavoriteProductId) in the Profile would contain a DBNull. I would like Telerik to add "declarative" functionality on the RadComboBox and RadDropDownList to handle the case where SelectedValue = DBNull. Below is an example of what this might look like for a RadComboBox (inside of a FormView -- note: only showing the RadComboBox declaration). <telerik:RadComboBox Style="z-index: 9100" ID="rcbFirstOrder" runat="server" Width="50px" SelectedValue='<%# Bind("FirstOrder") %>' HandleDBNull="true" > <Items> <telerik:RadComboBoxItem runat="server" Text="" Value="DbNull (or Null or Nothing)" /> <telerik:RadComboBoxItem runat="server" Text="No" Value="0" /> <telerik:RadComboBoxItem runat="server" Text="Yes" Value="255" /> </Items> </telerik:RadComboBox> Notice the new property --- HandleDBNull = true and the ability to define the value on a RadComboBoxItem as DBNull (or null or nothing) -- some string to define DBNull. Although the above example shows all the RadComboBoxItems defined declaratively, this scenario could easily be extended to use AppendDataBoundItems = true and the non-DBNull values to come from a Data Source. Thanks for taking the time to consider this functionality. This enhancement would remove all of the code-behind tweaks that are currently incorporated to use a ComboBoxList / DropDownList with a database field that can contain DBNull.
This feedback item has been raised from this forum thread: http://www.telerik.com/community/forums/aspnet-ajax/combobox/enablecheckallitemscheckbox-all-entry-doesnt-fire-onitemchecked-event.aspx This issue was first raised back in Sep '11 as it was suggested that 'it was in the plan for a future release'. I've added this item here in the feedback portal to ensure that it's not got lost
Based on customer feedback: The RadFormDecorator decorates most native input controls, but does miss some, namely in ComboBox and ListBox. As this [the lack of decoration] is something advertently done, due to various issues in different browsers, we should thread carefully.
Based on customer feedback: In certain cases, the client side autowidth does not perform well enough or the results are not exactly what one would expect. Instead, server side autowidth could do the job. True, there are drawbacks to this approach, like font name and font size, but it could be configurable.
We have evaluated your controls for few days for the last 3 years now. And you still dont support check boxes and load on demand. (we keep getting the same response from your forms). There are other companies already do that. If you can include this feature in your future development that will be great. As i have mentioned to your sales team about the team size and the number of license we need but unfortunately this feature is not available so we can not buy your controls. Thanks
Hi, RadComboBox does not having direct way to set its height, not dropdown height. It is required functionality because its height should be as per website design.
In combo box once a value is selected there is no option to clear the selection. We can have an additional button outside the combo box to achieve the same.
This will require some additional coding.
Since this is a regular scenario why can't there be a property within the RadCombo Box that makes clear selection button visible next to the combo box drop-down button and does the task of clearing the selection?
This error comes up often for this control and workarounds have been discussed and posted. See below http://www.telerik.com/forums/radcombobox-error-selection-out-of-range-parameter-name-value http://www.telerik.com/forums/selection-out-of-range-excpetion http://www.telerik.com/forums/selection-out-of-range-parameter-name-error-need-to-be-able-to-set-values-that-don-t-exist-in-the-combobox http://www.telerik.com/forums/selection-out-of-range-parameter-name-value http://www.telerik.com/forums/selection-out-of-range-parameter-name-value-radcombobox-in-radgrid http://www.telerik.com/forums/radcombobox-selection-out-of-range-error The feature request is the following: 1. Add an Attribute to the RadComboBox, RadDropdownList (and any other controls that suffer from this issue). 2. Let's call the Attribute -- AppendIfSelectedValueMissing. 3. This attribute would be a boolean (True / False). Default is FALSE. 4. If AppendIfSelectedValueMissing=True then when the value of record is being Databound to a RadComboBox, RadDropDownList, etc. A check (or Try/Catch) would occur to ensure that the Value exists in the DataSourceList and if it does NOT exist in the list then the SelectedValue would be Appended to the List. Thus, eliminating the "Selection out of range, Parameter, Value" error. This occur often because some lists get changed over time; however, the historical data may have a value that is no longer on the list -- thus triggering the error. For example, let's say we ask for a user's Favorite Color. Our original list was: Red, Green, Blue but for some reason -- management, changing user requirements, etc. the new list is Red, Orange, Blue Now, if we DataBind a RadComboBox to a historical record with Green as value, we get the "Selection Out of Range" errror. What I am proposing is -- if we set the AppendIfSelectedValueMissing = True then databinding to a historical record with Green would have the following occur. List from DB --- Red, Orange, Blue SelectedValue -- Green AppendIfSelectedValueMissing New List for Ctrl -- Red, Orange, Blue, Green Thus, the error goes away, the historical data can stay the way it is and the lists can adjust their choices over time. All good for everyone!!! Thanks for your consideration.