ASP.NETの .NET3.5 でWeb Formアプリケーションを作成していたのを
.NEt4.0にUPすることになった。
大丈夫だろ~と高をくくったら、JavaScriptでコケた。
どうも、.NET3.5では、コントロール名の前に自動設定されていた、名称ctl00_が
.NET4.0では無くなっている!
Stack Over Flow
ClientIDMode
.NET4.0から、ClientIDModeという設定が必要らしい。
面倒だから、JavaScriptで参照しているIDから、ctl00_を全部削除した。
0 件のコメント:
コメントを投稿