asp.netコントロールがクライアント側で「<%= controlid.ClientID%>」形式でアクセスされる理由。
一方、htmlコントロールにはIDから直接アクセスします。
デフォルトでは、ASP.NETWebコントロールClientID
は動的に生成されるためです。HTMLコントロールと同じ方法でアクセスする場合は、をに設定できClientIDMode
ますStatic
。
http://msdn.microsoft.com/en-us/library/system.web.ui.control.clientidmode.aspx