this is a limitation of IE with small forms.
When you have a small form, IE will not pass the button value along.
One work around is to add a few hidden fields:
<input type="hidden" name="hidden" value="1" />
another work around is to use the any form post trigger in DataAssist search instead of the button.