奇妙な状況です。ASPX ファイルで宣言されたパネルの 1 つがコード ビハインドに表示されません。ビルド エラーが発生します。したがって、ここで 2 つの質問があります。
1) ASPX ファイルにasp:Panel pnlListがあります。コード ビハインドでコントロールを追加しようとしましたが、.NET によって青い線で下線が引かれ、パネルが存在しないと表示されます。そのため、ビルド エラーが発生します。しかし、アプリケーションをビルドせずにページを実行すると、このページは正常に動作します。コード サンプルを参照してください。
ASPX :
<div style="position: absolute; top: 25px; left: 515px; width: 403px; height: 187px; overflow-y: scroll; overflow-x: hidden;">
<asp:Panel ID="pnlList" runat="server" Style="position: absolute; top: 0px; left: 0px; width: 400px;" EnableViewState="False">
</asp:Panel>
</div>
ASPX.CS :
pnlList.Controls.Add(pnlItem);
2) Visual Studio に ASPX ページの構文を表示して強調表示させるにはどうすればよいですか? それはまったく強調表示されず、さらに、ASPX ページで宣言されたオブジェクトの名前を入力し始めると、コード ビハインドでコードがオートコンプリートされません。