zukucode
主にWEB関連の情報を技術メモとして発信しています。

マスタページのScriptManagerを各ページ(aspx)やユーザーコントロール(ascx)で参照する

マスタページに定義したScriptManagerをそれぞれのページ(aspx)やユーザーコントロール(ascx)で参照するには以下のようにします。

Dim sm As ScriptManager = ScriptManager.GetCurrent(Me.Page)

マスタページにScriptManagerコントロールを配置しておけば、aspxascxなどのすべてのコンテンツページで有効になります。

そのため、マスタページ、各ページ(aspx)、ユーザーコントロール(ascx)でそれぞれScriptManagerコントロールを配置するのではなく、1ページ全体で1つのScriptManagerとします。

上記のようにマスタページに配置したScriptManagerを各コンテンツページではマスタページのScriptManagerを参照するのがわかりやすいです。



関連記事