我需要为网站创建布局。(我目前正在处理母版页)。
但是,徽标(ascx)位于不同的位置:(位置由查询字符串值确定...)。
- 是否应该
ascx
知道通过查询字符串在哪里呈现自己
或者
- 应该
master page
提供它在哪里呈现?
仅供参考,根据 DIP(依赖倒置):
高级类不应该依赖于低级类。两者都应该依赖于抽象
所以我想在母版页的 ctor 中,我应该向 ascx ctor 提供它应该呈现的位置。
- 我对吗 ?或者,有更好的方法吗?
(ps我已经知道masterpage也是继承的usercontrol
)。