<script language="javascript" type="text/javascript">
function EnterTextBox(param1,param2)
{
if (event.keyCode == 13 && document.getElementById(param1).value != "")
{
event.keyCode = 9;
event.returnValue = false;
document.getElementById(param2).click();
}
}
</script>
page_load中写入
TextBox1.Attributes.Add("onkeypress", "EnterTextBox('" & TextBox1.ClientID & "','" & SearchImageButton.ClientID & "')")
记住,一定要用ClientID,因为经过编译后,客户端看到的都是ClientID。