Finden Sie ein Steuerelement auf einer Seite mit einer Masterseite

Ich muss ein @ findControl in einer Aspx-Seite, die an eine Masterseite gebunden ist.

Die Masterseite enthält:

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

Die Inhaltsseite enthält:

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

Ich habe ein @ hinzugefüTable mitID formtable als Kind vonContent2.

Ich habe versucht, den folgenden Code zu verwenden, um auf das @ zuzugreifeTable, aber der Code gibt @ zurünull:

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

Wie kann ich auf das @ zugreifeTable?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage