簡體   English   中英

如何將Master Page的ScriptManager放入c#(.cs)文件后面的Child頁面代碼中

[英]How to get the ScriptManager of Master Page into Child page's code behind c# (.cs) file

以下是我創建的網站環境:

  1. 我有一個母版頁面。
  2. 我已經從中創建了一個子頁面。
  3. 我已將Script Manager放在Master頁面上。

現在我想訪問Master頁面的腳本管理器,在我的代碼隱藏(C#)文件中動態創建用戶控件。

如何訪問放置在母版頁上的腳本管理器到我的子頁面。

我得到了它,它在ScriptManager類本身中給出。

System.Web.UI.ScriptManager.GetCurrent(this.Page);

不知道你想在這里什么......你要訪問您的母版頁的腳本管理器或只是masterpage

您可以通過Page.Master的代碼中的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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM