繁体   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