私はWebベースのアプリケーションに取り組んでいます。HTML、CSS、JavaScript、asp.net コントロールを含む .aspx ページがあります。
要素/タグをネストする場合は次のとおりです。
- テーブル
- asp:パネル
- asp:UpdatePanel
- 分周
次のように、ネストのさまざまな組み合わせを使用しました。
1. <asp:Panel>
<asp:UpdatePanel>
<table></table>
</asp:UpdatePanel>
</asp:Panel>
2. <table>
<asp:Panel>
<asp:UpdatePanel>
<table></table>
<asp:UpdatePanel>
</asp:Panel>
</table>
3. <asp:Panel>
<asp:UpdatePanel>
<table></table>
<asp:UpdatePanel>
</asp:Panel>
4. <table>
<asp:UpdatePanel>
<table>
<asp:Panel></asp:Panel>
</table>
</asp:UpdatePanel>
</table>
5. <table>
<asp:UpdatePanel>
<table>
<div></div>
</table>
</asp:UpdatePanel>
</table>
しかし、そのような構造を使用すると、ページのポストバックが発生したときに css スタイルが適用されません。
質問: 適切な構造を識別するスマートな方法はありますか? ツールはありますか?または、私が使用したサポートされていない形式はありますか? このページの構造化の問題について助けてください。このようなことを手動で行うたびに、非常に面倒です。
編集:またはページ構造、そのネストと動作に関する情報。