Web サイト用の Web パーツを多数作成したいのですが、すべての Web パーツの周りに共通の特別な境界線があります。したがって、.ascx は次のようになります。
<div class="my_special_border">
<div class="web_part_content">
bla bla
</div >
</div>
各 Web パーツで境界線の繰り返しを避けたい (主に 1 つの「div」ではなく、より複雑なレイアウトであるため)。
私は Web パーツの継承を考えていました。ベースは境界線を提供し、各継承は独自のコンテンツを提供します。
そのため、特別な境界線を配置する「BaseWebpart」があります。派生 Web パーツのコンテンツをベース境界の内側に移動するにはどうすればよいですか? 他の開発者が自分のベースから継承するだけで独自の Web パーツを追加できるように、簡単に使用できるようにする必要があります。基本的に、DerivedWebpartに特別なコードは必要ありません(継承以外)
どうすればこれを達成できますか?