非常に長いページがあり、HTML を読みやすくするために、ページをいくつかのサブページに分割したいと考えています。
ページ上のコントロールを管理するために、コード ビハインド ページを複数のファイルに分割しました。
私のaspxでも同じことをしたいと思います。それらのサブページをどのように呼び出し、どのように開始しますか? (同様に、<%@ Page [...]...>はありません)。
これまでのところ、<!-- #Include virtual="~/path/page.aspx" -->
空のaspxページで試しました(aspxの「テスト」のみ。コードビハインドなし)。
それは機能しますが、VS2010 は大量のエラーをスローします (文字リテラルの文字が多すぎます。 )
編集
ユーザーコントロールの使用は避けたい:
私はすでにそれらの多くを使用しています。この場合、再利用性は必要ありません。これらのコントロールには、主に他のユーザー コントロールのみが含まれます。また、他のすべてのページ (短いページ) のレイアウトからあまり逸脱したくありません。ほとんどのページには 3 ~ 4 個のコントロールがありますが、これには 50 個ほどあります。複数の HTML ページに分割したいだけです。