title: How to trigger dropdownlist's SelectedIndexChanged event by clicking enter or left mouse down?
body: <p>I have a dropdownlist on a page like this;</p>
  
  <pre><code>&lt;asp:DropDownList ID="ddlCities" runat="server" 
  AutoPostBack="true" ClientIDMode="Static" 
  OnSelectedIndexChanged="ddlCities_SelectedIndexChanged"&gt; 
  &lt;/asp:DropDownList&gt;
  </code></pre>
  
  <p>This works great in normal conditions. But I have to change behaviour of dropdownlist due to client's actions.</p>
  
  <p>So I mean, when client focused dropdownlist and moved down to other list items, <code>SelectedIndexChanged</code> event is triggered. But I don't want this. I want, when user focused an element of dropdownlist, <code>SelectedIndexChanged</code> event <strong>will not be</strong> triggered, and pressing enter or left mouse down events will trigger <code>SelectedIndexChanged</code> event only.</p>
  
  <p>Is there any way to achieve this?</p>