gpt4 book ai didi

c# - 在具有母版页的页面上查找控件

转载 作者:可可西里 更新时间:2023-11-01 08:03:03 26 4
gpt4 key购买 nike

我必须在绑定(bind)到母版页的 aspx 页面中找到一个 Control

母版页包含:

<asp:ContentPlaceHolder ID="MainContent" runat="server"/>               

内容页包含:

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
</asp:Content>

我添加了一个带有 ID formtableTable 作为 Content2 的子项。

我尝试使用以下代码访问Table,但代码返回null:

protected void Ok_Click(object sender, EventArgs e)
{
Table tblForm = this.FindControl("MainContent").FindControl("formtable") as Table;
}

如何访问

最佳答案

试试这个

Table tblForm = this.Master.FindControl("MainContent").FindControl("formtable") as Table; 

检查这个 Control ID Naming in Content Pages了解更多详情

关于c# - 在具有母版页的页面上查找控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3720590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com