私は "Master" Masterpageを持っています。私は2つの "Sub" Masterpagesを持っています。これらの2つのサブのmasterpageプロパティは、 "Master" Masterpageに設定されています。これまでのすべての良い。Masterpagesと継承を使用したマスターページ
私は今日、Sub1とSub2をMaster Masterpageから実際に "継承"させるように言われました。私は、彼らが彼らの言語との不正確されていたと思ったが、いや、彼女は私が
public partial class Sub2 : TheMaster
(これらの名前ではありません)に、クラスの定義を変更するようでした。
だから、今、私は
をマスターページですSUB1とSUB2を得、そしてザ・マスターのマスターページを持っており、また、彼らは「ザ・マスター」のクラスでありました、私は、これでかなり混乱していますこれがどのような影響を及ぼすかは不明です。今コンパイルしてうまくいくようですが、今日この6ヶ月のプロジェクトを開始しています。私は5ヶ月目に入り、大きな設計上の欠陥があることを知りたくありません。
誰も私がこれが完全にうまくいっているとか、私たちが完全にうんざりしていると言ってもらえますか?
私は怖いです...私を抱きしめてください。
EDIT:明確化 - 私がマスターマスターページから継承したかった理由は、そのページにいくつかのものを設定し、それらをサブマスターページで使用できるようにすることです。レンダリングされたページが存在するサイトマップ内の現在のノードのようなもの、ユーザーアカウントのものなど
マスターページにマスターページがあるのは少し奇妙です。マスターページには、通常、メイン,
およびタグが含まれています。サブマスターページにもそれが含まれていますか? – RopstahNope。メインページには、あなたが言及したものすべてと、サイト全体にわたって一定であるヘッダーとフッターのdivが含まれています。サブマスター1にはコンテンツ本体の3列のレイアウトが含まれ、サブマスター2には2列のレイアウトが含まれています(実際には他のものもあります)。 –