.net问题,控件在.aspx.cs中调不出来是怎么回事比如
我的default.aspx中拖动了一个label控件
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>在default.aspx.cs中
输入Label1.text="某某某"却报错 不能识别Label1
这是怎么原因呢?

解决方案 »

  1.   

    切换到页面的design模式,保存,然后再试
    如果还不行,就自己在default.aspx.designer.cs里添加
      

  2.   

    是放在哪里呢。用findControl方法试试
      

  3.   

    应该是:
    Label1.Text="某某某";
    另外,确认是否用了模板页;
    用的话,
    就用 FindControl方法;没有用的话就删掉重拖一个过来
      

  4.   

    控件没注册上, 在default.aspx.designer.cs里手工添加上去
      

  5.   

    default.aspx中的Inherits 属性配置的对吗?还有就是default.aspx.designer.cs里的命名空间的引用是否正确,楼主检查一下