You can use your id parameter instead of ControlID, and when you use this function on your pages, you can pass ControlID as a parameter:
function EnterKeyPress(id,e) {
if (window.event) { e = window.event; }
if (e.keyCode == 13 || e.keyCode == 121) {
document.getElementById(id).click();
}
}
You are using ASP.NET, so in your code you can assign a keypress event:
TextBox1.Attributes.Add("onkeypress",
string.Format("EnterPressKey('{0}', event);", ibtnSubmit.ClientID));
, ASP.NET, ASP: Panel DefaultButton , , , , Enter .