从 MasterPage ChildPage 获取所有控件

发布于 2024-08-09 09:55:05 字数 159 浏览 1 评论 0原文

是否可以从子级嵌套的 MasterPage 中获取 ChildPage 中的所有控件?

我需要表单标记中的所有控件,但是当我使用 MasterPage 时,我看不到 ChildPage 中的控件,只能看到 MasterPage 中的控件。

有人对此有好的解决方案吗? :)

Is it possible to get all controls from a ChildPage from the MasterPage the child is nested in?

I need all the controls within my form tag, but when i use a MasterPage i cant see the controls from the ChildPage, only the ones in the MasterPage.

Anyone with a good solution on this one? :)

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

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

发布评论

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

评论(2

白芷 2024-08-16 09:55:05

假设子页面上有一个 Label 控件作为 [Label1]。

因此,要从母版页访问该子页面控件,我将使用

Label lbl = (Label)this.ContentPlaceHolder1.FindControl("Label1");

lbl.Text = "我找到你了";


因此,要获取所有控件,只需执行以下操作:

ContentPlaceHolder1.Controls

Suppose you have a Label control as [Label1] on the child page.

So to access that child page control from the master page, i would use

Label lbl = (Label)this.ContentPlaceHolder1.FindControl("Label1");

lbl.Text = "I got you";


So to get all the controls simply do this:

ContentPlaceHolder1.Controls

待天淡蓝洁白时 2024-08-16 09:55:05

这是一篇关于一些更高级母版页主题的精彩文章。我相信你的情况已经涵盖了。

http://odetocode.com/articles/450.aspx

Here's a great article on some more advanced master page topics. I believe your situation is covered.

http://odetocode.com/articles/450.aspx

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