0

私はWebベースのアプリケーションに取り組んでいます。HTML、CSS、JavaScript、asp.net コントロールを含む .aspx ページがあります。

要素/タグをネストする場合は次のとおりです。

  1. テーブル
  2. asp:パネル
  3. asp:UpdatePanel
  4. 分周

次のように、ネストのさまざまな組み合わせを使用しました。

  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 スタイルが適用されません。

質問: 適切な構造を識別するスマートな方法はありますか? ツールはありますか?または、私が使用したサポートされていない形式はありますか? このページの構造化の問題について助けてください。このようなことを手動で行うたびに、非常に面倒です。

編集:またはページ構造、そのネストと動作に関する情報。

4

1 に答える 1