如何将母版页的 ScriptManager 放入子页的 c# (.cs) 文件后面的代码

发布于 2024-12-22 16:47:17 字数 183 浏览 0 评论 0原文

以下是我创建的网站环境:

  1. 我有一个母版页。
  2. 我已经从中创建了一个子页面。
  3. 我已将脚本管理器放置在母版页上。

现在我想访问该母版页的脚本管理器,以在我的代码隐藏 (C#) 文件中动态创建用户控件。

如何访问位于母版页上的脚本管理器到我的子页面。

Following is the web site environment I created:

  1. I have a Master page.
  2. I have created a Child page from it.
  3. I have placed Script Manager on the Master page.

Now I want to access that Master page's Script Manager to create a User Control dynamically in my code behind (C#) file.

How can I access Script Manager placed on master page to my child page.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

尤怨 2024-12-29 16:47:17

我明白了,它在 ScriptManager 类本身中给出。

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

I got it, its given in ScriptManager class itself.

System.Web.UI.ScriptManager.GetCurrent(this.Page);
尤怨 2024-12-29 16:47:17

不确定您到底想要什么...您想访问母版页的脚本管理器还是仅访问母版页?

您可以通过以下方式访问母版页
Page.Master 位于

Or

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

Not sure what exactly you want here... you want to access the script manager of your master page or just the masterpage?

You can access the master page by
Page.Master in code behind

Or

using System.Web.UI;
ScriptManager ScriptManager1 = (ScriptManager)Page.Master.FindControl("ScriptManager1") 
// to access the script manager of master page

or

Page.Master.Controls.Add(Your UserControl object) 
// to add the user control in your master page
冰之心 2024-12-29 16:47:17

您是否检查过此内容:

以编程方式使用 ASP.NET 母版页
http://msdn.microsoft.com/en-us/library/c8y19k6h.aspx

Have you checked out this:

Working with ASP.NET Master Pages Programmatically
http://msdn.microsoft.com/en-us/library/c8y19k6h.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文