不知是什么原因,一直都好好的,比如我前台加了一个Label控件并ID名为songname_label,只要在后台CS文件里输入第son基本上这个控件名就出来了,但是不知什么原因突然就没提示了,虽然能用但感觉很不方便,我回想了一下,不知是不是这个原因我将用户控件的页面剪切到一个子目录里,而这些用户控件ascx原来是放在根目录里的,因为觉得不太好管理,所以放到了include子目里,相应的页面的路径我也改过来了,但发现突然没提示了,怎么回事呢,是不是这个原因呢!

解决方案 »

  1.   

     <asp:ListBox ID="A" runat="server"></asp:ListBox>我把这个命名为A你试试 <asp:ListBox ID="ListBox1" runat="server"></asp:ListBox>我再把这个命名为ListBox1
      

  2.   

    重新打开也不行,但是我发现aspx文件源码第一行的代码被VS2008画上的波浪线,提示是找不到/include/songsearch.ascx文件,但其实该文件和路径都是正确的,超郁闷,我关了几次vs2008,又重置了所有设置,波浪线还是没有消失,后来我将引用songsearch.ascx去掉,再重新拖进去,发现正常了!