title: WatiN KeyPress and keyDown events not doing anything on SelectList
body: <p>I'm getting started coding tests using watiN and I'm having trouble simulating a user pressing a key when a SelectList is in focus. This is to test that a client-side JavaScript function that is triggered by the OnKeyUp event on the SelectList runs correctly.</p>
  
  <p>How can I simulate a user giving focus to the SelectList and pressing the 'o' key on their keyboard? </p>
  
  <p>I'm using the latest WatiN release and am doing a C# unit test in VS2008. I've coded</p>
  
  <pre><code>ie = new IE(myTestPageURL);
  SelectList mySelect = ie.SelectLists[0];
  mySelect.Focus();
  mySelect.KeyPress('o');
  Assert.IsTrue(mySelect.SelectedItem != null);
  </code></pre>
  
  <p>My select list has an option in it called "One", so pressing the 'o' key should result in it being the selected item. However, nothing is happening when the keyPress call is made except that the SelectList loses focus, and my test fails.</p>