DataList中获取Label的值

在开发的过程中需要获取DataList中的Label中的Text属性,可是在开发过程中使用FindControl方法却是取法获取Label的Text属性,总是获取为空串,经过将近一天的努力,终于找到了原因:

方法1》<asp:Label runat = "server" ID = "lblFirstName"  Text = '<%#DataBinder.Eval     

     (Container.DataItem,"FirstName") %>'></asp:Label>

方法2》<asp:Label runat = "server" ID = "lblFirstName" ><%#DataBinder.Eval     

     (Container.DataItem,"FirstName") %></asp:Label>

在以上两中方法中,如果仅仅是显示,二者均可,但是如果要使用FindControl方法,只能使用方法1
posted @ 2008-05-05 21:56  zijinguang  阅读(1378)  评论(0)    收藏  举报