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
?