我有一个 Asp.net 网站,其中有 auser control(uc_cart.ascx)
和 a webpage(checkout.aspx)
,我想创建一个 in 的对象,uc_cart.ascx
但checkout.aspx
我不能这样做,它根本不会出现在智能框中,但是当我在 Web 应用程序中做同样的事情时,我能够。
过了一会儿,我注意到我必须在我的网页中使用 注册该 UC <%@ Register %>
,只有在那之后我才能访问该类并可以在网站中创建相同的对象,但在 Web 应用程序中我不必这样做。
那么基本上网站和Web应用程序之间的主要区别是什么?
为什么我不能在没有那个块的情况下创建那个对象<%@ Register %>
?