マスタページのScriptManagerを各ページ(aspx)やユーザーコントロール(ascx)で参照する
マスタページに定義したScriptManager
をそれぞれのページ(aspx
)やユーザーコントロール(ascx
)で参照するには以下のようにします。
Dim sm As ScriptManager = ScriptManager.GetCurrent(Me.Page)
マスタページにScriptManager
コントロールを配置しておけば、aspx
やascx
などのすべてのコンテンツページで有効になります。
そのため、マスタページ、各ページ(aspx
)、ユーザーコントロール(ascx
)でそれぞれScriptManager
コントロールを配置するのではなく、1ページ全体で1つのScriptManager
とします。
上記のようにマスタページに配置したScriptManager
を各コンテンツページではマスタページのScriptManager
を参照するのがわかりやすいです。