2011-01-31 12 views
0

私はaspxページにJSファイルを含めました。 ホスト・ページには、複数のユーザー・コントロールのインスタンスがあります。 と各ユーザーコントロールには、独自のグリッドがあります。私はUserControl Spcificグリッドを取得するために、各UserControlで Javascript変数を定義しました。 JSファイルには、Grid用に書かれた共通の機能があります。 ユーザーコントロールのグリッドにアクセスする際に問題が発生しました ユーザーコントロール固有のグリッドにアクセスする方法はありますか? 、ASCXで、javascriptの変数を登録し、このように関数を呼び出す代わりに複数の共通ユーザーコントロール、1つの.jsファイル

答えて

0

<script> 
    doSomethingWithGrid('<%= MyGrid.ClientID %>'); 
</script> 
0

Asp.NET実行時におけるコントロールIDを変更され、これでは、クライアントでのアクセスもに困難に(ジャバスクリプト) 。あなたはクライアントのように得ることができますControlName.ClientID

関連する問題