以下は、私が作成したWebサイト環境です。
次に、そのマスターページのスクリプトマネージャーにアクセスして、コードビハインド(C#)ファイルにユーザーコントロールを動的に作成します。
マスターページに配置されたスクリプトマネージャーから子ページにアクセスするにはどうすればよいですか。
私はそれを手に入れました、それはScriptManagerクラス自体で与えられました。
System.Web.UI.ScriptManager.GetCurrent(this.Page);
ここで正確に何が必要かわからない...マスターページのスクリプトマネージャーにアクセスしたいですか、それともmasterpage
だけにアクセスしたいですか?
コードビハインドのPage.Master
でマスターページにアクセスできます
または
using System.Web.UI;
ScriptManager ScriptManager1 = (ScriptManager)Page.Master.FindControl("ScriptManager1")
// to access the script manager of master page
または
Page.Master.Controls.Add(Your UserControl object)
// to add the user control in your master page
これをチェックしましたか:
プログラムでASP.NETマスターページを操作する
http://msdn.Microsoft.com/en-us/library/c8y19k6h.aspx