ในการพิมพ์คีย์แท็บในกล่องข้อความคุณสามารถใช้สคริปต์เช่นนี้ (กล่องข้อความที่ยอมรับชื่อแท็บคีย์txtLongText):
  [VB.NET]
txtLongText.Attributes.Add("onkeydown", _
"if(event.which || event.keyCode){if ((event.which == 9)" & _ 
"|| (event.keyCode == 9)) {document.getElementById('" & _ 
txtLongText.ClientID + "').selection = " & _
document.selection.createRange();" & _ 
txtLongText.ClientID & ".selection.text = " & _
" String.fromCharCode(9);return false;}} else {return true}; ")
  
  [C #]
txtLongText.Attributes.Add("onkeydown", 
"if(event.which || event.keyCode){if ((event.which == 9)" +
"|| (event.keyCode == 9)) {document.getElementById('"+
txtLongText.ClientID + "').selection = document.selection.createRange();" + 
txtLongText.ClientID + ".selection.text = String.fromCharCode(9);return false;}} else {return true}; ");
EnableTabTypeหรือดีกว่าที่จะหลีกเลี่ยงการเข้ารหัสยากที่คุณสามารถใส่รหัสนี้ในฟังก์ชั่นที่มีชื่อว่า ฟังก์ชั่นมีเพียงหนึ่งพารามิเตอร์ซึ่งระบุสิ่งที่เป็นTextBoxตัวควบคุมที่คุณต้องเปิดใช้งานการพิมพ์ของตัวละครแท็บ
  [VB.NET]
Public Sub EnableTabType(tb As TextBox)
    tb.Attributes.Add("onkeydown", _
    "if(event.which || event.keyCode){if((event.which == 9)" & _ 
    "|| (event.keyCode == 9)) {document.getElementById('" & _ 
    tb.ClientID & "').selection=document.selection.createRange();" & _
    tb.ClientID & ".selection.text = " & _
    " String.fromCharCode(9);return false;}}else{return true};")
End Sub 
  
  [C #]
public void EnableTabType(TextBox tb)
{ 
    tb.Attributes.Add("onkeydown", 
    "if(event.which || event.keyCode){if ((event.which == 9)" +
    "|| (event.keyCode == 9)) {document.getElementById('"+
    tb.ClientID + "').selection = document.selection.createRange();" +
    tb.ClientID + ".selection.text = String.fromCharCode(9);return false;}} else {return true}; ");
}
ที่มา: http://www.beansoftware.com/ASP.NET-Tutorials/Access-Tab-Key.aspx