最近ASP始めたのですが、詰まってしまったので教えてくださいませ
ASPのWebForm上に動的にテキストボックスを配置したのですが、このテキストボックスにフォーカスが移った際にJavaScriptを作動させたいのですが
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
' ページを初期化するユーザー コードをここに挿入します。
Dim tr As HtmlTableRow, tc1 As HtmlTableCell, tc2 As HtmlTableCell
Dim txt As TextBox
Dim idx As Integer
Dim objWk
For idx = 1 To 50
'大分類
tr = New HtmlTableRow()
tc1 = New HtmlTableCell()
tc2 = New HtmlTableCell()
txt = New TextBox()
tc1.Style("width") = "100px"
tc2.Style("width") = "200px"
txt.Style("width") = "100%"
txt.Style("text-align") = "Right"
   <<<このあたりで onFocus="js_of();" をタグに埋め込みたい>>>※1
      txt.MaxLength = 12
tc1.Controls.Add(New LiteralControl("大分類" & CStr(idx)))
tc2.Controls.Add(txt)
tr.Cells.Add(tc1)
tr.Cells.Add(tc2)
table1.Rows.Add(tr)
objWk = table1.Rows(idx - 1).Cells(1).Controls(0)
objWk.text() = "999,999,999"
Next idx
End Sub
※1あたりでフォーカスを拾う文字列を追加することは可能でしょうか?
<input id=hoge1 name=hname1 onfocus="js_of();">
みたいにタグが生成されるような感じは無理なのでしょうか?ページの初期表示では空のテーブル1個とボタンが1個だけ配置されている感じです