ascx必须放在runat。。窗体标记内
不知道为什么。。ascx服务器的控件放在table内。已经加runat="server",aspx里form里也有runat..怎么还是这错。。不然要怎么写??
------解决方案--------------------确认声明ascx所在的table是在aspx的
<form runat="server">
...
<!--在这里声明的用户控件 -->
<uc:YourControl runat="server" .....>
....
</form>
里