【发布时间】:2010-10-10 09:48:45
【问题描述】:
我最近继承了一个使用“网站项目模板”完成的项目(顺便说一句,我讨厌它)。我一直使用我喜欢的“Web 应用程序模板”。不过,我对在项目中发现的一些东西感到困惑。所有页面都有自定义控件实例,如下所示:
<cc1:MarketingItem runat="server" ID="BannerAd" />
那里没有什么太花哨的,对吧?真正让我恼火的是,它工作得很好,没有任何“cc1”页面顶部的控制注册标签或它背后的代码只是魔术!正如您可以想象的那样,这使得追踪这些控件的位置变得更加工作,坦率地说是一种痛苦。我的问题是这怎么可能?为什么微软会在这个项目模板中引入如此恼人的不一致?
【问题讨论】:
标签: asp.net controls registration