怎么访问table中的asp:lable 控件啊!

解决方案 »

  1.   

    Label lb = (Label)DataGrid1.row[i].cell[1].FindControl("label1")
    string str;
    str = lb.Text;
      

  2.   

    是这样的:<table width="80%" align="center" bgColor="#ffcc99">
    <tr>
    <td style="WIDTH: 369px" width="369" colSpan="3">总金额</td>
    <td colSpan="3"><asp:Label ID=lable2 Runat=server ></asp:Label></td>
    </tr>
    </table >
    我要在Page_Load里面访问.请问怎么写啊!
      

  3.   

    但是在page_load中不能发现lable2啊!我本来想直接写lable2.text=...,但发现不了lable2.
      

  4.   

    我汗.......这也?你在后台看看label2 ,在后面点一个点,看后面的属性
      

  5.   

    不可能啊,你把那个LABEL删了,在设计视图拖放一个在页面上,然后在后台看能找到不~
      

  6.   

    xianshuai() ( ) 信誉:100    Blog  2007-03-23 13:05:50  得分: 0  
     
     
       但是在page_load中不能发现lable2啊!我本来想直接写lable2.text=...,但发现不了lable2.
      
     
    不可能,是不是你用的vs2003??
    定义:
    protected System.Web.UI.WebControls.Label label2;
      

  7.   

    或者在html源文件下切换到设计模式,然后再察看后台代码,就可以用了
    同时发现protected System.Web.UI.WebControls.Label label2;
    已经自动生成了
      

  8.   

    另外是
    label不是lable
    看你是不哪弄错了