C# パネル コントロールを失いました....
私のパネルのASPは
<asp:Panel ID="pnlSett1" GroupingText="Contra Account 1" runat="server"
Width="400" >
</asp:Panel>
を使用してコードビハインドでコントロールを設定しました
Label lblCompanyNumber = new Label();
lblCompanyNumber.Text = "ABCDEF";
lblCompanyNumber.ID = "CompanyNumber";
pnlSett1.Controls.Add(lblCompanyNumber);
しかし、パネルが読み込まれ、ユーザーが ContraUpdate ボタンをクリックした後 (ポストバック) ---
protected void btnContraUpdate_Click(object sender, EventArgs e)
Control pnlCompanyNumber = pnlSett1.FindControl("CompanyNumber");
コントロールが見つかりません....Null 値が返されました
どんなアイデアでも、最初の Control Add の後に Find Control をFindControl
配置して、それが正しいことを証明しようとしましたが、戻る途中で PageLoad で試してみたところ、Null 値も返されました... ...