必须放在具有 runat=server 的窗体标记内。

解决方案 »

  1.   

    usercontrol 用户控件  它也是一中控件
    不能单独运行 必须放在一个窗体中
      

  2.   

    我没说清楚,“对于usercontrol控件,vs2008始终会提示要修改代码,把usercontrol放在form中。 
    ”是说当我把usercontrol放到一个页面中的时候,vs2008会提示修改代码
    我试过不放在form或者具有runat=server的窗体内也是可以使用的
      

  3.   

    不是吧,,如果是apsx页面必须将所有控件放入Form里,而且一个窗体只能有一个Form,
      

  4.   

    上面搞错了~~不能用asp控件,用的都是html控件~~html控件声明为runat=server,但是可以不放在form里面
      

  5.   

    你对比一下输出的html不就知道区别了。