si el textbox es control del servidor de asp.net entonces éste no trabajará… como después de que rinda la identificación del textbox llegará a ser diferente.
document.getElementById (“txtLastOptOutDate”) .focus ();
en lugar intentar esto:
document.getElementById (“<>=txtLastOptOutDate.ClientID%>").focus ();