我下载了一段代码,里面是这样使用label控件的<asp:Label id=Label2 runat="server" Width="162px" ForeColor="Navy"></asp:Label>在这里面看不到任何文字说明,但是在调试网页的时候,却可以看到这个label控件的文字. 在这个网页里,我找不到相关的东西.
c#的.请教下大家啊,一般这些label的文字,都是储存在哪里的啊?

解决方案 »

  1.   

    设计器-> 按F4->查看Label的属性,有个Text默认为: Text1
      

  2.   

    如果如上所说的话,代码应该是
    <asp:Label id=Label2 runat="server" Width="162px" ForeColor="Navy">Text1</asp:Label>
    但是现在不是这样,那就说明代码并不是在属性中设定产生的,而是在cs代码中运行时产生的,如下
    private void Page_Load(object sender, System.EventArgs e)
    {
    this.Label2.Text="文字信息";
    }
      

  3.   

    我个人感觉应该是小山那样的:private void Page_Load(object sender, System.EventArgs e)
    {
    this.Label2.Text="文字信息";
    }只是我实在找不到这样的代码. 我怀疑原作者把这些代码都封装了.可是我怎么也找不到.我只能求助各位的经验了...原作者应该是在vs.net里做的.我是在web matrix里改的.