RadComboBox for ASP.NET AJAX

RadControls Send comments on this topic.
OnClientDropDownOpening
See Also
Controls > RadComboBox > Client-Side Programming > OnClientDropDownOpening

Glossary Item Box

The OnClientDropDownOpening client-side event occurs before the drop-down list opens.

The event handler receives two parameters:

  1. The instance of the combobox firing the event.
  2. An eventArgs parameter containing the following methods:
    • set_cancel lets you prevent the drop-down from opening.
    • get_domEvent() returns the DOM event object of the drop-down opening.

The example below shows how to prevent the drop-down list from opening when there are no items to be displayed:

[ASP.NET] OnClientDropDownOpening  Copy Code
<script language="javascript" type="text/javascript">
   
function OnClientDropDownOpening(sender, eventArgs)
   {
       
if(sender.get_items().get_count() == 0)
         eventArgs.set_cancel(true);
   }
</script>
<
telerik:RadComboBox
   ID
="RadComboBox1"
   
runat="server"
   
OnClientDropDownOpening="OnClientDropDownOpening">
</
telerik:RadComboBox>

See Also