<a onclick="alert('<%=TextBox1.ClientID%>')"
UserControl内のDataListのEditTemplateにあるテーブルのテーブルセルでアクセスする必要があるため、 現在直接使用できないことを理解しています。
そうは言っても、クライアントIDを取得するためにコントロールを再帰的にチェックする必要があります。
クライアント側: alert(getMyElement('TextBox1').id)
、getMyElementはフォームのすべての要素をチェックし、IDを含むコントロールを返します...または
サーバー側: alert('<%=FindElement(dlDataList, "TextBox1").ClientID%>')
ここでFindElementは最初のパラメータのコントロールで2番目のパラメータのIDを持つ要素をチェックし、そのコントロールを返すベースページ関数?
クライアント側の方が速いと思いますか?